don't error on pristine
updated validation