asst 3 fixes