Updated Intersect logic.