updated for better dotplots and labels and matrix plot