   EthernetClient client = server.available();
   byte commandByte;
   byte* dataBytes;
+  byte dataBytesCount;
   
   if(client){
     Serial.println("\nclient connected");

  Serial.println(numberOfDataBytes);
  
  while(bytesRead < numberOfDataBytes && (millis() - waitStartTime < CLIENT_TIMEOUT)){
    if(client->available()){
      inputByte = client->read();
      Serial.print("read byte: ");

  }
}

void handleEchoCommand(EthernetClient* client, byte* data) {
  Serial.println("echoing bytes to client");
  client->write(data, CMD_ECHO_DATA_BYTE_COUNT);
  Serial.println("done echoing bytes to client");
}

void handleSetLedCommand(byte* data) {
