aint committing the transaction a kind of cleanup logic