added boxplot support