first draft of bufferIntersect viz working