james cordierlatest news & developments