Thank god for James Pearce