Added extra checks to intersection for early departure.