bug fix: two endpoints hided in the same concave hole