uniform time update

uniform time update