Implemented floating point support