Code listing update in Chapter 14