Tweaked how restore works to use public rather than private API