James Demers's latest activity