                 return "M" + (d.r-2) + "," + d.b + "L" + (d.l+2) + "," + d.b + " " + d.cx + "," + d.cy
             
         )
-  renderX5: (data) ->
+  render: (data) ->
         #console.log("update pie", data);
 
         if !data

        arcs.append("svg:path").attr("fill", (d, i) -> color i)
          .attr("fill-opacity", 0.4).attr("d", arc)

  render: (data) ->
        #console.log("update pie", data);

        if !data

        $(@node).children("svg").remove();

        svg = d3.select(@node).append("svg:svg")
            .attr("width", width)
            .attr("height", height)
            .append("svg:g")
