more work on vignettes