add generator examples