start of hard case for intersections