fix restore