mejora de cambios de estado para que todo funione