Done a little bit towards selecting what two nodes to swap