add complete transaction
merge