 
 void loop() {
   doButtonCheck();
-  
+
   switch (mode) {
     case MODE_CLOCK:
       displayClock();

  int minutes = (now / 1000 / 60) % 60;
  int hours24 = (now / 1000 / 60 / 60) % 24;
  int hours = hours24 % 12;
    
  if (hours == 0) {
    hours = 12;
  }
  
  sprintf(tempString, "%2d%02d", hours, minutes);
  s7s.sendString(tempString);
  
  if (mode == MODE_SET_CLOCK) {
    // Decimals
    if (hours24 >= 12) {
      s7s.setDecimals(0b00011000); 
    } else {
      s7s.setDecimals(0b00010000); 
    }
  } else {
    // Decimals
    if (seconds % 2 == 0) {
      if (hours24 >= 12) {
        s7s.setDecimals(0b00011000); 
      } else {
        s7s.setDecimals(0b00010000); 
      }
    } else {
      if (hours24 >= 12) {
        s7s.setDecimals(0b00001000); 
      } else {
        s7s.setDecimals(0b00000000);
      }
    }
    
    // Brightness
    int s7sBrightness = 255;
    int buttonBrightness = 255;

    "0000",
    "0  0"
  };

  int numberOfNotes = sizeof(melody) / sizeof(int);

  // iterate over the notes of the melody:
  for (int thisNote = 0; thisNote < numberOfNotes; thisNote++) {

    // to calculate the note duration, take one second
    // divided by the note type.
    //e.g. quarter note = 1000 / 4, eighth note = 1000/8, etc.
    int noteDuration = 1800/noteDurations[thisNote];
