added SPI eeprom for data storage