se refactorizo codigo