adding more comprehensive plot testing (in plot)