by the edges