added EEPROM methods