some clean up for hw2 and about halfway through hw3