validaciones y correcciones