Add tcpServer implementations