hw7 fixes