reduce static casts