Better support for float values