prevent from creating transaction within transaction