separate parser by chart type