stephen eloplatest news & developments