fix the socket.id bugs