Multi-level recovery