mark mccabe view 1