add basic implementation
add skeleton WalletJournal call