more tcp work