generate new plots