david smithlatest news & developments