update time recognition