with d3 and svgs