make firstLoad reliable by adding a delay after eeprom write