Revised through section 3.