Make data an optional parameter in addEdge