     uint8_t mode;
     uint8_t var;
     uint8_t hue;
-    uint8_t saturation;
+    uint8_t sat;
     uint8_t val;
 } pots;
 


// Fill all LEDs with the same color. This mode does not have an additional parameter.
void modeSolid() {
    fill_solid(&leds[0], NUM_LEDS, CHSV(pots.hue, pots.saturation, pots.val));
}

// Draw the rainbow. The additional parameter moves the rainbow back and forth.

void modeSolid();
void modeRainbow();
void modeRainbowCycle();
void modeCubic();
void (*modes[MAX_MODES])() = {
    &modeOff,
    &modeSolid,
    &modeRainbow,
    &modeRainbowCycle,
    &modeCubic,
    &modeOff,
    &modeOff,
    &modeOff,
