start of restore feature 10