finished chapter2