Moving the communication from UDP to TCP. Still unreliable.