Generate basic as well as complex plots working