add updated code for homework8
add updated code for homework 9
add additional filed for project 1