push timekeeping to server