enhanced sockets support