Updated with four plots and code