stephan smithlatest news & developments