eCollide().radius(3))
                .force('link', d3.forceLink().links(graph.links).distance(0))
                .force("charge", d3.forceManyBody().strength(-20))
                .force("x", d3.forceX())
                .force("y", d3.forceY())
                        .on('tick', ticked);

        }

        function ticked() {
            link
                .attr('x1', d => d.source.x)
                .attr('y1', d => d.source.y)
                .attr('x2', d => d.target.x)
                .attr('y2'