compromise view 3