restore to new version