     } else {
       delete command;
     }
-  } else if (0 == strncmp(FIRE, messageBuffer.c_str(), strlen(FIRE)) {
+  } else if (0 == strncmp(FIRE, messageBuffer.c_str(), strlen(FIRE))) {
     CommandEntry* command = new CommandEntry;
     char* next = strtok((char*) messageBuffer.c_str()," ");
 

const char* FADE = "fade";
const char* CYCLE = "cycle";
const char* FIRE = "fire";

#define FADE_COMMAND 1
#define FIRE_COMMAND 2

      strip.setPixelColor(i, strip.Color(0,0,0));
    }
    setCurrent(0, 0, 0);
  } else if (0 == strncmp(BRIGHTNESS, messageBuffer.c_str(), strlen(BRIGHTNESS))) {
    char* next = strtok((char*) messageBuffer.c_str()," ");
    next = strtok(nullptr," ");
    int brightness = atoi(next);
    if ((brightness < 0) || (brightness > 100)) {
      Serial.println("Invalid Brightness");
      return;
    }
    strip.setBrightness(brightness);
  } else if ((0 == strncmp(RANGE, messageBuffer.c_str(), strlen(RANGE))) ||
             (0 == strncmp(CLEAR_AND_RANGE, messageBuffer.c_str(), strlen(CLEAR_AND_RANGE)))) {
    clearQueue();
