restore changes