add restore event