trippy visualisation with d3