Renaming functions. Creating functions to find weak intersections.