Patrick Flaherty’s five events