Vignette and reco rewrite