         domain([0, max_height * 1.25]).
         range([0, @height * .90])
 
-      # refresh the axis
-      @svg.selectAll(".y_axis").transition().duration(500).call(@y_axis.scale(@y))
-
       # move the rectangles
       @nodes.data(@node_list.models, (d) -> d.get('id')).
         selectAll("rect").

    # want a full chart refresh when the user resizes the browser window, too
    draw: =>
      @margin =
        top: 10
        left: 45
        bottom: 10
        right: 10
      @width = (@container_node().width()   || 490) - (@margin.left + @margin.right)
      @height = (@container_node().height() || 452) - (@margin.top + @margin.bottom)

        attr("transform", "translate(#{@margin.left}, #{@margin.top})")
      @links = @draw_links()
      @nodes = @draw_nodes()

    draw_links: =>
      # links are treated as a group made of a link path and label text element
