update for hw4 part 2