comprehensive view 2