semi softcore mainstream 2.0