Completed nextIntersectionWith