regernate plots