understanding view 2