get rid of socket.io