revvolutionary view 2