mccaining view 3