>Tedd, >That is some nice looking code. If somebody has to do maintenance on one of >your programs many years from now, I bet that will make it easy. Robert: Thanks. Besides, I believe that nice looking code runs faster! :-) It's easy to write well documented code IF you take the time to start doing it at the begining of a project. Many of the remarks I make in each function are simply statements as to what I want the function to do. It helps me write tighter and more specific functions. Also, using a common style to note and separate functions helps in visualizing overall program operation. Remember, there is no cost to using remarks, spaces and returns to separate and emphasize ideas and concepts. Also, writing code is the same as writing anything. All writing is simply communication. The better your writing, the better communicator you are. tedd ___________________________________________________________________ <mailto:tedd@...> http://sperling.com/