better server time checking