starting on section 8.7