Validacion casi completada y mecanismo de las funciones