     { 100, 100, 100 },  // white hot
     { 100, 100, 100 },  // white hot
     { 100, 100, 100 },  // white hot
-    { 100, 100, 100 },   // white hot
+    { 100, 100, 100 },  // white hot
      
-     // 3rd palette: Blue Orange, hints of white hot and red 
-    {   0,   0, 100 },  // blue
-    {   0,   0, 100 },  // blue
-    {   0,   0, 100 },  // blue
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    { 100,  50,   0 },  // orange
-    { 100,  50,   0 },  // orange
-    { 100,  50,   0 },  // orange
-    {   0,   0, 100 },  // blue
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    { 100,  50,   0 },  // orange
-    {   0,   0, 100 },  // blue
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    { 100,  50,   0 },  // orange
-    {   0,   0, 100 },  // blue
-    { 100,  50,   0 },  // orange
-    
-        // 4th palette: brights, less yellows
+     // 3rd palette: Blue Orange
+    {   0,   0, 100 },  // blue
+    {   0,   0, 100 },  // blue
+    {   0,   0, 100 },  // blue
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    { 100,  50,   0 },  // orange
+    { 100,  50,   0 },  // orange
+    { 100,  50,   0 },  // orange
+    {   0,   0, 100 },  // blue
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    { 100,  50,   0 },  // orange
+    {   0,   0, 100 },  // blue
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    { 100,  50,   0 },  // orange
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    {   0,   0, 100 },  // blue
+    { 100,  50,   0 },  // orange
+    
+    // 4th palette: brights, less yellows
     { 100,  10, 100 },  // hot purple
     { 100,  10, 100 },  // hot purple
     { 100,  10, 100 },  // hot purple

}

void setLEDcount() {
    button2State = digitalRead(button2Pin);
    nLEDs = 1;
    strip.updateLength(nLEDs);
    strip_color = strip.Color(127, 127, 127);

    
    // button 1 may still be pressed since the code gets here very fast
    // if button 1 is pressed, wait will the user releases it
    while (button2State == HIGH) {
        // do nothing, we need to wait until user releases the button
        button2State = digitalRead(button2Pin);
    }
    
    // button 2 is used to exit the LED count set mode
    while (button3State == LOW) {
        button2State = digitalRead(button2Pin);
        button3State = digitalRead(button3Pin);
        increment_LED_count = false;
        
        if (button2State == HIGH) {
            increment_LED_count = true;
        }
        
        while (button2State == HIGH) {
            // do nothing, we need to wait until user releases the button
            button2State = digitalRead(button2Pin);
        }
        
        if (increment_LED_count) {
