necessarity view 3