first work on hw2