fudged up view 2