task 3 upd