nearly done with hw2