added extend from DirectRootCommunicationStrategy and business logic