update chapter4
update chapter4