Recovery framework