todos los cambios necesarios