contributary view 3