hw4 updated