     }
   }
   
+  void updateBrightnessKnob() {
+    brightnessKnob.update();
+    if (brightnessKnob.valChangedThisUpdate()) {
+      float brightnessPercent = brightnessKnob.getPercentVal();
+      logger.log("brightness knob changed to: ", brightnessPercent);
+      ring.setBrightnessPercentLightCluster(RING_INDICES_TO_EDIT, brightnessPercent);
+    }
+  }
+  
   void updateRGBKnobs() {
     redKnob.update();
     greenKnob.update();

    updateSpinKnob();
    updateToggleSpinButton();
    
    // update the blink rate knob
    updateBlinkKnob();
    
    updateRGBKnobs();

    // update light knobs

  Potentiometer spinKnob(A0);
  // Control blink rate for lights being edited
  Potentiometer blinkKnob(A1);
  // Control brightness rate for lights being edited
  Potentiometer brightnessKnob(A2);
  // Control RGB for lights being edited
  Potentiometer redKnob(A3);
  Potentiometer greenKnob(A4);
