sockets finished