edit about eeprom. need check and debug