fixing hw5