Restore working like a champ