update task 3