call the transaction
move transaction to write interface

for reduce data