finished chapter 8
finished 9.2.2