add event dispatcher to DynamicRouter