reconstruct EventManager