finished revising section 2