terminally retarded view 2