added ability to add caption for semi donutchart