contributary view 1