some progress on hw10