readability changes, use of scale_fill_discrete with ggplot2