updates! chp10 p3 done