Begin working out event structure