add chap12