       D3.treemap.series.push @gquery
 
     # value is apparently a reserved name
-    val: =>
-      @gquery.future_value()
+    val: => @gquery.future_value()
 
-    label: => @get('label') || @get('gquery')
+    label: => "#{@get('sector')} #{@get('carrier')}"
 
   View: class extends D3ChartView
     el: "body"

      out =
        name: "treemap"
        children: []
      for own key, values of D3.treemap.data
        group =
          name: key
          children: []
        for item in values
          group.children.push(new D3.treemap.Node(item))
        out.children.push group
      @out = out


D3.treemap =
  data:
    sectors: ['industry', 'households', 'buildings', 'transport', 'agriculture', 'other']
    carriers: ['biomass', 'oil', 'gas', 'coal', 'waste', 'biofuels', 'electricity', 'hot_water']

  Node: class extends Backbone.Model
    initialize: ->
