refactorización 2