more work on section 2