       # axis
       @svg.append("svg:g")
         .attr("class", "x_axis")
-        .attr("transform", "translate(0, #{@height})")
+        .attr("transform", "translate(0, #{@series_height})")
         .call(@x_axis)
       @svg.append("svg:g")
         .attr("class", "y_axis")

      @svg.append("svg:text")
        .text('Operating Costs [EUR/MWh]')
        .attr("x", @height / -2)
        .attr("y", -25)
        .attr("text-anchor", "middle")
        .attr("class", "axis_label")
        .attr("transform", "rotate(270)")

      @svg.append("svg:text")
        .text('Installed Capacity [MW]')
        .attr("x", @width / 2)
        .attr("y", @series_height + 10)
        .attr("text-anchor", "middle")
        .attr("class", "axis_label")


  model: D3.merit_order.Node

  max_height: =>
    d3.max @models, (i) -> i.value_y()

  total_width: =>
    d3.sum @models, (n) -> n.value_x()
