redoing changes that were lost