fix chap2 some errors