added ChartManager