add task2 and task3