rename mediator to messageBus