add vignette. let bumping take data in same shape as other funcs