 
     d.d3plus.static = d.d3plus.depth < vars.depth.value and vars.id.grouping.value
 
-    if d.d3plus.depth is 0 or vars.id.grouping.value is false
+    if labelHeight and (d.d3plus.depth is 0 or vars.id.grouping.value is false)
       d.d3plus.label =
         x: 0
         y: -(size_max + labelHeight / 2)
-        w: size_max * 1.5
+        w: size_max * 2
         h: labelHeight
+        padding: 0
         color: legible(fetchColor(vars, d, d.d3plus.depth))
     else
       delete d.d3plus.label


  padding  = 5
  size_max = (d3.min([column_width, column_height]) / 2) - (padding * 2)
  size_max -= labelHeight
  size_min = d3.min [size_max, vars.size.scale.min.value]



  groupedData = groupData vars, vars.data.viz

  # Calculate rows and columns
  dataLength = groupedData.length
  if dataLength < 4
