Undirected edge implementation