add ggplot2 dependency