New: communicationand