initial event infrastructure