update chapter2