stupid david view 2