Here is the first draft, Now this is an initial suggestion, I don't expect this to be the final word, we probably need to work on it :-). but hey it's a start. http://www.adaworld.com/cal/cal_library.txt Remember that this hierarchy is not representative of search methods, we could search many more ways than is suggested by the hierarchy, just the layout (folder/file wise) of the library. since the names will be in a database, it would be easy to search anyway we want. However, the hierarchy would and should be the "list of categories" in the database for proper organization of it all. Hence a new entry would need to be "categorized" by the author or by someone else. so it can be indexed on searches properly. P.S. I would have attached this but it seems attachments on newsgroups is "impossible" or highly unrecommended :-). -- St�phane Richard "Ada World" Webmaster http://www.adaworld.com