Jimmy Keane’s twenty-one events