alteracoes e validações