start of restore feature 6