add dummy vignette
major update to all code