Finished Section 2.7.