finished section 5.1