Reworked Section 2 completely.