eric vilainlatest news & developments