   EEPROM.update(address, _config.getMode());
   address += sizeof(uint8_t);
   EEPROM.update(address, _config.getRootNote());
+  address += sizeof(uint8_t);
+  EEPROM.update(address, _config.getSendClockWhilePlayback());
   address += sizeof(uint8_t);
 	
   // STORE PAGES DATA

#define STEP_SIZE 3

// create the global configuration object
GlobalConfig _config = GlobalConfig(1, 2, MIDIUtils::Aeolian, MIDIUtils::C);

// PAGE DATA
MIDIMessage b1m(midi::NoteOn, NOTE_C3, 127);

  // STORE SEQUENCES DATA
  for (int i = 0; i < NUM_SEQUENCES; i++)
  { 
    
    if (i==0)
    {      
      saveStep(&address, s1);    
      saveStep(&address, s2);
      saveStep(&address, s3);
      saveStep(&address, s4);
      saveStep(&address, s5);
      saveStep(&address, s6);
      saveStep(&address, s7);
      saveStep(&address, s8);
    }

    else
    {
      s1.setNote(s1.getNote() + 12);
      saveStep(&address, s1);
    
      s2.setNote(s2.getNote() + 12);
      saveStep(&address, s2);
    
      s3.setNote(s3.getNote() + 12);
      saveStep(&address, s3);
 
      s4.setNote(s4.getNote() + 12);
      saveStep(&address, s4);
  
      s5.setNote(s5.getNote() + 12);
      saveStep(&address, s5);
    
      s6.setNote(s6.getNote() + 12);
      saveStep(&address, s6);
    
      s7.setNote(s7.getNote() + 12);
      saveStep(&address, s7);
    
      s8.setNote(s8.getNote() + 12);
      saveStep(&address, s8);
    } 
 
  }
  
  // LOAD THE REST OF THE MEMORY SLOTS WITH DEFAULT VALUE
