task 3 now working