validaciones, excepciones, cambios de campos