add hw7 and 8