update validaciones en registro
refactoring de codigo
refactoring de codigo2