refatorando validators