preparing to change twoOpt