apparently I can't figure out how to validate a number value. I can convert the string with parseInt but then it always reads as a number even if it's a string. Or if I let it be a string and then convert it with parseInt...still turns it into a number regardless.