 }
 
 boolean EEPROM8_storeValue(uint8_t variable, uint8_t value) {
-#ifdef SERIAL_DEBUG
-  if (invalid) Serial.println("Invalid");
-#endif
   if (invalid)
     return false;
 

  bool success;

  if (base != EEPROM_PAGE0_BASE && base != EEPROM_PAGE1_BASE) {
#ifdef SERIAL_DEBUG
    Serial.println("Out of range erase at "+String(base,HEX));
#endif
    return false;
  }


}

void EEPROM8_init(void) {
  if (EEPROM8_MAGIC != GET_WORD(EEPROM_PAGE0_BASE) && ! erasePage(EEPROM_PAGE0_BASE) ) {
    invalid = true;
    return;
