reverting mistakes