You're definitely right, I've learned a heck of a lot from writing something only to scratch it all later and redo it. I'm pretty sure that's what this program will end up being. Luckily this particular project, while "work", is more of an exercise for myself with positive repercussions for the others in the group, than it is a heavy production style program. Basically I have time to screw up, and then make it right again ;-) Good advice, Thanks
Your_Mother