vignette engine corrected. Thanks yihui.