finished section 5.2, start 5.3