extract teaser list into a macro