added floating point test