fix Valid.register bug