update goal and tasks