Ralph misspoke when he (I) wrote "File names don't matter much.." That was too broad; it would have been better to say that using or not using hyphens & underscores as separators in a file name doesn't matter much. The identifier of a file is not part of the file's content; it isn't indexed by search engines in the same way text is, but it needs to be handled by servers. There are, of course, good and bad practices in naming files to be published on the Web. Some characters are forbidden; they have special meanings on the server and will cause problems. Other characters, while legal, should be avoided. It's best to stay with the 26 letters of the alphabet, the 10 numeric digits plus underscores (_) and hyphens (-). For 12-character file names, this gives you more than 9 x 10^18 (nine quintillion) possible names. Among the bad practices pointed out is using spaces in file names. Spaces are "legal" in the Windows Operating System, but not in the Unix-based OS of most servers; they get replaced by "%20%", which uses more characters and makes the name less human-readable. I apologize for subjecting the list to an argument with myself, but I didn't want to let the misconception stand. -rt_/)