harbaughtism view 3