completed chp 10 - 264