intersect tests