dual event manager