update plots with ggplot2