hw6_7 for submit