all plots and code