- implemented ChartDirector provider