Make LedgerMaster abstract