replaced event manager