intersect half improved