Finished preliminary Event Manager