first set of changes for hw4"

;;w

q
mostly done with hw3 front end