return complete transaction instead of only balance