 
   // get active thermocouples
   // disregard values from therm X if therm[X] = 1
+  // It's good to know when a TCP is unplugged, but this seems to be begging
+  // to make a bug... Think about what happens if someone wants to validate
+  // the controller readings and starts up the controller with the TCP in 
+  // an ice-water bath, lol.
   if ((int)thermocouple1.readFarenheit() == 32) thermStatus[1] = 1;
   if ((int)thermocouple2.readFarenheit() == 0) thermStatus[2] = 1;
   if ((int)thermocouple3.readFarenheit() == 0) thermStatus[3] = 1;

int curtemp = 32;
int prevtemp = 32;
int curtempflag = 0;
int tempThreshold = 3; // determines whether one or two heaters on/off
int thermStatus[5] = {0}; 
int numActiveThermocouples = 0;
int ADCThreshold = 100;


  // check thermocouples and get average value
  // TODO: turn on particular heaters based on particular thermocouples
  // TODO: Figure out proper temperature averaging when some TCPs are unplugged!
  curtemp = thermocouple2.readFarenheit();
  // curtemp = 0;
  // if (thermStatus[1] == 0)
  //   curtemp += thermocouple1.readFarenheit();
  // Serial.print(curtemp);
  // Serial.print(" ");
  // if (thermStatus[2] == 0)
  //   curtemp += thermocouple2.readFarenheit();
  // Serial.print(curtemp);
  // Serial.print(" ");
  // if (thermStatus[3] == 0)
  //   curtemp += thermocouple3.readFarenheit();
  // Serial.print(curtemp);
  // Serial.print(" ");
  // if (thermStatus[4] == 0)
  //   curtemp += thermocouple4.readFarenheit();
  // Serial.print(curtemp);
  // Serial.print(" ");
  // if (thermStatus[5] == 0)
  //   curtemp += thermocouple5.readFarenheit();
  // Serial.print(curtemp);
  // Serial.print(" ");
  // curtemp = curtemp / numActiveThermocouples;
  Serial.println(curtemp);
  
  // if the temp has incremented, update temp
