Almost done with hw3