completes chapter 9 -- whew