working on EPieChart