Please Explain view 2