Validation

se agregan nuevas funciones y se mejoran algunas