Finished first pass at shrinking to 20 pages (down to 23!)