recovery framework