communication via MessageBusService