crap sucking retard view 3