more progress on hw