contracommute view 2