   ClockTime(int h, int m, int s) : hour(h), minute(m), second(s) {}
   ClockTime(DateTime dt) : hour(dt.hour()), minute(dt.minute()), second(dt.second()) {}
   ClockTime(const ClockTime & ct) : hour(ct.hour), minute(ct.minute), second(ct.second) {}
+
   ClockTime operator++(int) {
     ClockTime result(*this);
     ++this->minute;
     fixTime();
     return result;
   }
+
   ClockTime operator+=(int16_t delta)
   {
     ClockTime result(*this);

      setSunSet();
    }
  } 
  if (digitalRead(alarmMasterSwitch) == LOW) {
    alarmMasterSwitchEnabled = false;
    if (alarmEnabled && alarmActive) {

    fixTime();
    return result;
  }

  ClockTime operator-=(int16_t delta)
  {
    ClockTime result(*this);
