adding charting wip