finish book section 2.5.1