contrainment view 2