fix task2