reading the ledger...