finished section 3-2