check interface
Add Txn Setter
txn getter
fmt