First attempts at implementing new line intersection