Completed with plot1