changed CreateEdge* to MakeEdge*