                   update
                   .attr('x', operatorWidth / 2)
                   .attr('text-anchor', (d) -> d.anchor)
-                  .attr('xml:space', 'preserve')
                   .transition()
                   .attr('y', (d) -> d.y)
                   .each('end', ->

                  .attr('x', (d) -> d.x)
                  .attr('y', (d) -> d.y)
                  .attr('text-anchor', (d) -> d.anchor)
                  .attr('xml:space', 'preserve')
                  .text((d) -> d.text)

      'g.layer.operators':

                  if d.alwaysShowCost
                    y = d.height - d.costHeight + operatorDetailHeight
                    [
                      { text: formatNumber(d.DbHits) + '\u00A0', anchor: 'end', y: y }
                      { text: 'db hits', anchor: 'start', y: y }
                    ]
                  else
