Prefixes

For words that begin with prefixes such as non, re, sub, and pre a hyphen is unnecessary unless it could be confused with a word that already exists with that spelling or if the root word begins with a capital letter.