finished section 7.3