   delay(10);
   lights_13.enumerate();
 
+
+  //Create Serial Object
+  Serial.begin(9600);
+  Serial.println("Serial has begun");
+
   // Start the Ethernet and UDP:
   Ethernet.begin(mac);
   Udp.begin(localPort);
 
-  //Create Serial Object
-  //Serial.begin(9600);
   
   // print your local IP address:
-  //Serial.print("My IP address: ");
-  //Serial.println(Ethernet.localIP());
+  Serial.print("My IP address: ");
+  Serial.println(Ethernet.localIP());
   
   resetPacketBuffer();
   //Serial.println(F("We are good to go!"));

  for (int i = 0; i < numberOfCommands; ++i)
  {
    processSingleLightCommand(i*7);
  }
}


    int command  = (int)packetBuffer[0] & 0xFF;
    //Serial.print(F("Got command: "));
    //Serial.println(command);
    if (command==SINGLE_LIGHT_COMMAND) {
      processSingleLightCommand(0);
    } else if (command==MULTI_LIGHT_COMMAND) {
      processMultiLightCommand();
    } else if (command==FADE_ALL_COMMAND) {
      allOffFade(packetBuffer[1] & 0xFF);
    }  else if (command==FILL_COMMAND) {
      processFillCommand();
    } else {
      Serial.print(F("Unknown Command: "));
      Serial.println(command);
      error();
    }

