distributed transactions oct 9662140