                  delay(1000);
                  ClearScreen();
                #endif
-               digitalWrite(RELAY1,HIGH); 
+               
+               
+               digitalWrite(RELAY1,HIGH);
+              
+               if(timelimit != 0)
+               {
+                 #ifdef DEBUG
+                   Serial.println(timelimit);
+                 #endif
+                 //Need to add a countdown timer here so that time counts down the time remaining and outputs to the LCD
+                 delay(timelimit * 60000);
+                 digitalWrite(RELAY1,LOW); //Turn off time limit expires.  Need to add the current check and other logic here.  Very basic rightnow.  Delay is not 
+               }
                
            }
            else{

{
      int gotCard = 0;
      String serial;
      String pin;
      // Disable ethernet
      digitalWrite(ETH_SS_pin, HIGH);
      // Enable RFID

           lcdSerial.write("Starting Card Validation..");
         #endif
         
         #ifdef DEBUG
           Serial.println("/MakerSpaceOS.Services/EquipmentAccessControl.svc/CheckEquipmentAccess/" + EQUIPMENTID +"/" + serial + "/" + pin);
         #endif
         client.connect(server, 80);
         client.println("GET /MakerSpaceOS.Services/EquipmentAccessControl.svc/CheckEquipmentAccess/" + EQUIPMENTID +"/" + serial + "/" + pin);
         client.println("Host: localhost");
         client.println("Connection: close");
         client.println();
