example moved from root and doc generated