sonofabitch view 3