sonofabitch view 1