regenerated doc (ribbon)