mainstream realization