added hexadecimal and hexadecimalString checks

yup