split up stmCommitTransaction into pre and post
basically works