extract teaser example into own generator