           //          client.println(wait);
 
           c = strip.Color(redVal, greenVal, blueVal);
-          neoPixelToChange = 0;
+          //neoPixelToChange = 0;
           while (neoPixelToChange <= NUMPIXELS) {
 
             // this call allows us to check if there is a new command, thereby interrupting the current loop

          }
          break;
        case 3:
         // softBlink(strip.Color(0, 0, 255), defaultBrightness, 50); // blue
          break;
        case 4:
          //rainbow

          allColor(strip.Color(0, 0, 0)); //off
          break;
        case 1:
          allColor((unsigned long)random(0x01000000)); // random color
          break;
        case 2:
          // blink in pixels one at a time
