A simplified event manager