sonuvabitch view 3