stupid david view 3