added charting