90 authors, 3 stages, 31 events...