fix4
fix5
hw6