anchor.diff:              .attr("class", "headText")
               .attr("transform", "translate(" + (rankWidth + categoryWidth + countWidth + percentWidth + 3 * textPadding) + "," + (rowHeight / 2 + textPadding) + ")");
   
  -
  -        var triangles = gHead.selectAll("path").data(sortStates);
  +        // Make sort triangles
  +        triangles = headRow.selectAll("path").data(sortStates);
   
           triangles.enter().append("path")
               .attr("d", triangle)
  
positive.code:             .style("opacity", 1);
  
          // Make perc bars
          var percBars = dataRows.selectAll(".percBar").data(dataInt, key);
  
          percBars.transition().delay(function(d) {
                  if (oldHeight > height) {
                      return 500;
                  } else {
  
negative.code:             .attr("width", width)
              .attr("height", rowHeight);
  
          // Make rank text & sort rect
          headEnter.append("text")
              .text("Rank")
              .attr("class", "headText")
  