fixed update_time