chap03 init
chap04 done