steven yeunlatest news & developments