Intersect patch

Now supports the case where input nodes are ON the network