Section 4 - almost done.