Tutorial chapter 9