This is just "thinking out loud". I'm not expecting you to come up with an answer. One of the things that make my present file naming convention seem simple, is that I'm using a similar system for the existing .doc bios I wrote 10 years ago. And when I open it, the page header, or at leas the first sentence will give the person's name and birth date, if know. So I can instantly generate the file name "BrownJohn1823.html" without having to look him up in the tree. Of course before I'm finished with a mini-bios's HTML I have to look up the person's node number, but that's presently one of the last steps I do before uploading. More important, when I look at the directory of my HTML files, the file names are meaningful to me. "HazlettSamuel1780.html" is immediately identifiable and significant. Whereas "Bio_I14.html" wouldn't mean much. I probably would get to recognize the "founding fathers'" one or 2 digit Ids, but "Bio_I1237,htnl" is not likely to ring any bells. I like having the surname control the sorting. I presently have about 9 Samuel Hazletts, so "HazlettSamuel_I123.html" isn't very meaningful. But "SamuelHazlett1847_I582.html" could work. But keeping the file names short seems desirable.