update client to handle timeskew