using crossPaths