To Jim, for his endless patience