added plot-with-background