sorted out eeprom.c