everything good, but about to add print/get ledger to/from string