compromise view 2