more work on glchart