finished working on task 1 , task 2.1 , task 2.2