Updated Task 3