have the TCP connection working properly, including the response from the server, and the assignment of the mark