primitively progressive view 2