A communication apparatus (100, 200, 300, 400, 610, 650) comprising a controller, wherein said controller is configured to: receive a message in the form of a communication request; determine a type for said message; in a recipient layer hierarchy in which a higher recipient layer is a layer with recipients having a higher priority or clearance or a stronger association with a message sender, and a lower recipient layer is a layer with recipients having a lower priority or clearance or a weaker if any association with the message sender, select a first recipient layer based on said type, said first recipient layer comprising at least two recipients; transmit said message to at least one of said at least two recipients of said first recipient layer; receive a confirmation from said at least one of said at least two recipients of said first recipient layer; and in response thereto transmit said confirmation received from said at least one of said at least two recipients of said first recipient layer to at least another one of said at least two recipients of said first recipient layer, wherein said controller is further configured to: select a second recipient layer, said second recipient layer comprising at least one recipient and being a higher recipient layer than said first recipient layer, and to transmit said confirmation from said at least one of said at least two recipients of said first recipient layer to at least one of said at least one recipient of said second recipient layer, and wherein recipients of a highest recipient layer are informed of the status or progress of all communication requests by receiving every communication request and also receiving every confirmation. receive a message in the form of a communication request; determine a type for said message; in a recipient layer hierarchy in which a higher recipient layer is a layer with recipients having a higher priority or clearance or a stronger association with a message sender, and a lower recipient layer is a layer with recipients having a lower priority or clearance or a weaker if any association with the message sender, select a first recipient layer based on said type, said first recipient layer comprising at least two recipients; transmit said message to at least one of said at least two recipients of said first recipient layer; receive a confirmation from said at least one of said at least two recipients of said first recipient layer; and in response thereto transmit said confirmation received from said at least one of said at least two recipients of said first recipient layer to at least another one of said at least two recipients of said first recipient layer, wherein said controller is further configured to: select a second recipient layer, said second recipient layer comprising at least one recipient and being a higher recipient layer than said first recipient layer, and to transmit said confirmation from said at least one of said at least two recipients of said first recipient layer to at least one of said at least one recipient of said second recipient layer, and wherein recipients of a highest recipient layer are informed of the status or progress of all communication requests by receiving every communication request and also receiving every confirmation. select a second recipient layer, said second recipient layer comprising at least one recipient and being a higher recipient layer than said first recipient layer, and to transmit said confirmation from said at least one of said at least two recipients of said first recipient layer to at least one of said at least one recipient of said second recipient layer, and wherein recipients of a highest recipient layer are informed of the status or progress of all communication requests by receiving every communication request and also receiving every confirmation.