initial hw4 changes