restoration optimization