added initial charting ability