cleanup vignette: it now self-builds reasonably well