Added bidirectional edge randomized