tcp comm half way to work