revision for Section 2