Changed the "do{}" statement in an edge to be an optional choice.