.style("fill", "#ddd");
  }

  function unfocus_topic() {
    d3.select(this).style("fill", "#bbb");
  }

  var texts = svg.selectAll("text.label")
      .data(cloud.nodes)
      .enter()
      .append("text")
      .attr("class", "label")
      .attr("fill", "#333")
      .attr("text-anchor", "middle")
      .attr("dy", ".35em")
      .text(function(d) { return d.description; });

  force.on("tick", function() {
    link.attr("x1", function(d) { return d.source.x; })
        .attr("y1", function(d) { retur