task 4_fixes