adding intersections and union