add new plot code
modify codes