steven amstruplatest news & developments