fixed bugs hw6