added support for donut charts, subset of pie chart