working on edit ledger