Implement recovery phase as described in specifications
Implement recovery phase as described in specifications