add chap08 partly