Actually Finished everything pre EEPROM