Catching-up with James Johnson