updated hw4