coercion not needed