fix VALID bug