more examples from chapter 5