stopping halfway through to swap code bases with another pair