   // reset current if no adj&stick flag or if adj and current are opposite signs
   if (!(adj || stick) || (dir > 0 && adj < 0) || (dir < 0 && adj > 0))
   {
-    dir = 0; // reset current direction to neatral
+    dir = 0; // reset current direction to neutral
   }
   else
   {


void setupControl()
{
  // the rotary encore uses two wire differential signalling
  attachInterrupt(
    digitalPinToInterrupt(PIN_ROT_CTRL_CLK),
    rotaryInterruptHandler,

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

      Serial.println("this is where the good stuff goes, fuck yeah");

