fixing eeprom float bug