stupid crap view 3