     lcd.print(currentTemp);
   }
   
-  hoursSeconds = get_time();
+  if ((millis() - timeDelay) < 10000) {
+    hoursSeconds = get_time();
+    timeDelay = millis();
+  }
   
   lcd.setCursor(5, 1);
   // print the hour and minute:

const int NTP_PACKET_SIZE= 48;              // NTP time stamp is in the first 48 bytes of the message
byte packetBuffer[ NTP_PACKET_SIZE];        //buffer to hold incoming and outgoing packets
EthernetUDP Udp;                            // A UDP instance to let us send and receive packets over UDP
unsigned long hoursSeconds;                 // Return variable for the get_Time function


// --------------- LCD Shield Variables ---------------

    // Unix time starts on Jan 1 1970. In seconds, that's 2208988800:
    const unsigned long seventyYears = 2208988800UL;    
    // subtract seventy years:
    epoch = secsSince1900 - seventyYears - (5 * 3600);

  }
  return epoch;
}

