some work on charts