current intersections