sockets close to working