+ edge collisions