removed EventDispatcher