progress on hw4
more progress on hw4