Chip: >Seems to me the smart approach, which can be challenging for a >novice. I definitely like the reusability concept. Some of you will >recall that I inquired, quite some time ago, about a "template" for >programming. The idea was a rudimentary shell which had all the >necessary elements for a basic program so they don't have to be >reconstructed every time. Not to burst your bubble or effort, but that's what PG Pro does. tedd -- http://sperling.com/