Finished pass through the end of Section 4