Update: Otimizar código de validação