ledger recovery