Improving communication client to server