Work on 2d intersections