Refactor, funciona todo =)