add Array.intersect