build vignette manually