intersect fix