David Grigg view 2