task 3 update