public view 2