initial structure for live events figured out