Added run descriptors for TransactionSettings and fixed race condition