support hyphenated alphanumerics