anguish 2 views