Task 3 added