add labelling
BFS returns a convenience list of edges