Updated Task 2