independent-mainstream view 3