You are totally correct. I didn't even think about that potential issue. ( I am new also @ C++, but felt I could help on this..) Thanks for letting me and neo know this. I am going to probably go back and work out the kinks on the loop later, and maybe re-post. Thanks