added chap04 part4