tutorial chapter 9