update chapter2
update chapter2