add restore task