fixed edge retrieval bug