multithread application with singlethread transaction #44