         break;
       }
     case 7: {                             // Keaton-controlled heating
-        Blynk.syncVirtual(V39);
-        controlMode = 1;
-        controllingSpace = "KK";
-        coolingMode = 0;
-        controllingTemp = tempKK;
-        Blynk.setProperty(V39, "label", String("Setpoint: ") + setpointTemp + "F. Controlled by KK (currently " + tempKK + "F).");
-        digitalWrite(fanRelay, HIGH);
-        digitalWrite(coolingRelay, HIGH);
-        digitalWrite(heatingRelay, HIGH);
-        digitalWrite(bypassRelay, LOW);
-        break;
+        /*
+          Blynk.syncVirtual(V39);
+          controlMode = 1;
+          controllingSpace = "KK";
+          coolingMode = 0;
+          controllingTemp = tempKK;
+          Blynk.setProperty(V39, "label", String("Setpoint: ") + setpointTemp + "F. Controlled by KK (currently " + tempKK + "F).");
+          digitalWrite(fanRelay, HIGH);
+          digitalWrite(coolingRelay, HIGH);
+          digitalWrite(heatingRelay, HIGH);
+          digitalWrite(bypassRelay, LOW);
+          break;
+        */
       }
     case 8: {                             // Liv-controlled cooling
         controlMode = 1;

        break;
      }
    case 9: {                             // Liv-controlled heating
        controlMode = 1;
        controllingSpace = "LK";
        coolingMode = 0;
        controllingTemp = tempLK;
        Blynk.setProperty(V39, "label", String("Setpoint: ") + setpointTemp + ". Controlled by LK (currently " + tempLK + "F).");
        digitalWrite(fanRelay, HIGH);
        digitalWrite(coolingRelay, HIGH);
        digitalWrite(heatingRelay, HIGH);
        digitalWrite(bypassRelay, LOW);
        break;
      }
    default: {
        break;

  Blynk.run();
  timer.run();
  ArduinoOTA.handle();

  if (ranOnce == false && year() != 1970) {
    Blynk.setProperty(V107, "label", String(hour()) + ":" + minute() + " " + month() + "/" + day() + " HVAC");
    ranOnce = true;
  }
}

void disconnectWatcher() {
  if (Blynk.connected() == false && blynkFlag == false) {
    ++blynkDisconnectCount;
    blynkFlag = true;
  }
  else if (Blynk.connected() == true && blynkFlag == true) {
    blynkFlag = false;
  }
}

void disconnectReporter() {
  Blynk.virtualWrite(V107, blynkDisconnectCount);
}


// ******************************************************** HVAC CTRL START **********************************************
BLYNK_WRITE(V40) {
