finished chp 8