update socket.io (in progress)