improve plot1