ajustes na validacao e update