added simple Event Manager