more James D updates