added vignette code