refatorando controller e trabalhando dados de formulário/validação