Refactorizado el metodo de nuevo