       #
       nodes.append("svg:text").
         attr("class", "label").
-        attr("x", 5).
-        attr("y", 10).
+        attr("x", 25).
+        attr("y", 9).
         each(@add_label) # call() passes the entire collection
 
       return nodes

      # update the scaling function
      #
      @y = d3.scale.linear().
        domain([0, max_height * 1.2]).
        range([0, @height * .9])

      # refresh the unit squares
      #

      #
      @nodes.data(@module.nodes.models, (d) -> d.get('id')).
        transition().duration(500).
        attr("y", (d) => @y(d.y_offset()))

      # then resize the rectangles
      #
