crappy ass view 1