D. John's latest activity