including decentralized modules