Update chap12 projects to 2.10