David nall view 3