worked through most of Ch5