understanding view 3