some work on Section 3