debastardized view 3