intersect bug fixed