coerce instead of decoding