add Valid.register, Valid.unregister