diligence view 3