Start of Ledger.java