finished the new and edit ledger features