Recovery logic.