revvolutionary view 1