M . Ruben , Oporto.