   {
     return;
   }
+  
   // Read the first line of the request
   String req = client.readStringUntil('\r');
   //Serial.println(req);

   #include "user_interface.h" 
 } 


//////////////////////
// WiFi Definitions //

  HeartBeatTicker.attach_ms(500, CheckHeartBeat);
  Stop();
  //motors.setTrim(1.0,1.0);            // this setting is optional, it compensates for speed difference of motors eg (0.95,1.0), and it can reduce maximum speed of both eg (0.75,0.75);
  //motors.setSteeringSensitivity(0.5);  // this setting is optional
  motors.setPWMFrequency(50);           // this setting is optional, depending on power supply and H-Bridge this option will alter motor noise and torque.
  //motors.setMinimumSpeed(0.25);         // this setting is optional, default is 0.1(10%) to prevent motor from stalling at low speed
    
  pixels.begin();
  pixels.show(); // Initialize all pixels to 'off'
     //////////////////////////
 for(int i=0;i<NUMPIXELS;i++){

    // pixels.Color takes RGB values, from 0,0,0 up to 255,255,255
    pixels.setPixelColor(i, pixels.Color(0,150,0)); // Moderately bright green color.

    pixels.show(); // This sends the updated pixel color to the hardware.

    delay(delayval); // Delay for a period of time (in milliseconds).

  }
  /////////////////////////////////////////////
  
  }

void loop()
{
