changed the NTP dns lookup and made it recurring every hour, spiffied up most of the rest of the code