John Leinn Patrick view 1