advance in update_as_a_control_problem