cedric floricklatest news & developments