a-complexity-model-of-communication