ryan shaylatest news & developments