     controlState = newState; // update the hilighted state
 
     // do hiligting stuff //
+
+    Serial.print(F("new state => ")); Serial.println(newState);
   }
 
   if (controlDebounce > 0) //

  // when you click the dial
  pinMode(PIN_ROT_CTRL_SW, INPUT_PULLUP);

  // set the data line as input as well
  pinMode(PIN_ROT_CTRL_DATA, INPUT);
  
  // the rotary encoder uses two wire differential signalling

  }
  else
  {
    if (!digitalRead(PIN_ROT_CTRL_SW)) // if you press dis switch lock the sas control state
    {
      controlLocked = controlState; // update locked variable

