move to rs_fp_imprecise since fp is not used anyway