James Leece view 2