Over thinking view 2