decentralized communication