keir o'donnell view 3