added 4 plots and 4 source codes