chapter2 updated