fix dotplot bug