tests pass because now cpt does not pursue edges incorrectly