finish chap1
update chap1