sonofabitch view 2