force floating point conversions (hopefully)