incrementally update current time