added to_float