cockpuke view 2