contrumberence view 3