stupid crap view 2