worked ahead on tcpConnection project ... working for parts