1554 pages of fun