Refactorización y pequeña corrección del autoguardador