critical bug fix:isValid flag reset
critical bug fix:isValid flag reset