task 5 fixes