Common collocations of 'mainstream'

age, also, community, enter, even, going, has, honor, how, idea, it, kid, left, make, million, never, now, paper, part, people, product, push, set, thing, took, way, will, within, world, year