more exapmles for generator