fixed intersection detection