add tcpsocket