adding messageBus