contemplate view 2