 
 // Represents a single cycle of sensor calibration.
 void runCalibrationMode(int sensorValue) {
-
+  Serial.println("calibrating...");
+  
   // Indicate we're in calibration mode
   digitalWrite(TURNON_FLOWER_BLUE_PIN, HIGH);
 


void loop() {
  int sensorValue = analogRead(TURNON_SENSOR_PIN);

  if(isCalibrating) {
    runCalibrationMode(sensorValue);
  } else {

    // We've squeezed for a duration of at least TURNON_HOLD_MILLIS
    if(heldMillis >= TURNON_HOLD_MILLIS) {
      heldMillis  = 0;
 
      // Special case: if the color bit is 0,
      // reset the current state
      if(colorBit == 0) {
