partner-swapping (117.764)