Server-client communication was improved by using executors