intersect tests etc.