New versions of the socket client and server