complete the Transaction operations