batch of crap view 3