random vignette generator function - done