added dotplot support