added extension manager & mediator