overzealous view 2