task3 fix