daniel alveslatest news & developments