handle un-intersect polygon