mcgranahan view 2