stephen pelllatest news & developments