} else if (tnm.equals("dLbls")) { // data labels
lastTag.push(tnm); // keep track of element hierarchy
d= (DLbls) DLbls.parseOOXML(xpp, lastTag, wbh).cloneElement();
if (d.showBubbleSize()) parentChart.setChartOption("ShowBubbleSizes", "1");
if (d.showCatName()) parentChart.setChartOption("ShowCatLabel", "1");
if (d.showLeaderLines()) parentChart.setChartOption("ShowLdrLines", "1");
if (d.showLegendKey())
; // TODO: handle show legend key
if (d.showPercent()) parentChart.setChartOption("ShowLabelPct", "1");
if (d.showSerName()) parentChart.setChartOption("ShowLabel", "1");
if (d.showVal()) parentChart.setChartOption("ShowValueLabel", "1");