 
 void Loop() {
   CheckButtonForMode();
+  CheckSerialForMode();
   DeferModeCall();
 }
 

 */
bool BeginSerialCommunication();
void CheckButtonForMode();
void DeferModeCall();
void HandleClock();
void HandleTimer();

      String call = Serial.readStringUntil(';');
      if (!String("WAKEUP").equals(call)) continue;
      Serial.println(":WOKEN");
      Mode::CycleModeAndUpdateLeds(&currentMode, firstModeLed, secondModeLed);
      break;
    }
  }
