Cambios para que funcione socket.io