examples in Chapter 4