adjustments for new changeEdge handling