hw4 some other changes