Add transact_spec
Create transact_spec