intersect speedup -- closes #5