some examples from chapter 11 2