stuff for hw4