comprehensive view 3