900 pages, worth it.