Added SocketClient