title: meteor add d3 grafics dynamically fails
body: <p>I'm drawing a d3 donut. Now I want to add as many donuts as entries in database. If I add something to database, automatic updating fails. I have to reload My code in the Browser - then I see the new donut. Isnt Meteor.autorun updating automatically? 
  Code is: </p>
  
  <pre><code>  Template.donuts.rendered = function (){
  
      var self = this;
      self.node = self.find("p");
  
      // Data
      var dataset = {
        apples: [2, 2, 2, 2, 2]
      };
  
      //Width and height
      var width = 100,
          height = 100,
          radius = Math.min(width, height) / 2;
  
      // render
      self.handle = Meteor.autorun(function () {
  
        var color = d3.scale.category10();
  
        var pie = d3.layout.pie()
          .sort(null);
  
        var arc = d3.svg.arc()
            .innerRadius(radius - 20)
            .outerRadius(radius - 5);
  
        var svg = d3.select(self.node).append("svg")
            .attr("width", width)
            .attr("height", height)
            .append("g")
            .attr("transform", "translate(" + width / 2 + "," + height / 2 + ")");
  
        var path = svg.selectAll("path")
            .data(pie(dataset.apples))
            .enter().append("path")
            .attr("fill", function(d, i) { return color(i); })
            .attr("d", arc);
      });
  
    }; //Template.donuts
  </code></pre>
  
  <p>it is called via handlebars</p>
  
  <pre><code>&lt;template name="donuts"&gt;
    {{#each nodes}}
        &lt;p&gt;&lt;/p&gt;
    {{/each}}
  &lt;/template&gt;
  </code></pre>
  
  <p>What am I doing wrong. Thank you for your time.</p>