force coercion to decimal