initial ledger parser