fixed edge ordering