fix: commit the transaction