Updated join with mutability feature
start on yoke transaction for main initiated joins