       .outerRadius(outerRadius)
       .cornerRadius(5)
     g = svg.append("g")
-      .attr("transform", "translate(#{width/2 + padding}, #{height/2 + padding})")
+      .attr("transform", "translate(#{width/2 + @get('padding')}, #{height/2 + @get('padding')})")
     gEnter = g.append("g")
       .selectAll("path")
       .data(pie(data))

      .attr("fill-opacity", (d) -> opacityScale(d.data.risk))

      .on("click", (d) =>
        svg.selectAll(".category").classed("active", false)
        svg.selectAll(".category#{d.data.name}").classed("active", true)
        @set('selectedCategory', @get('patient.categoryDisplay').findBy('name', d.data.name))
      )

      .on("dblclick", (d) ->

      .classed("inner", true)
      .attr("d", arc)
      .attr("fill-opacity", (d) -> opacityScale(d.data.risk))
      .on("click", (d) =>
        category = @get('patient.categoryDisplay').findBy('name', d.data.name)
        svg.selectAll(".category").classed("active", false)
        if (@get('selectedCategory') == (category))
          @set('selectedCategory', null)
        else
          svg.selectAll(".category#{d.data.name}").classed("active", true)
          @set('selectedCategory', category)
      )

    gEnter.append("path")
