Thanks Dan,<br>Not even close to a solution yet, but the whole program leans on a pointer based multidimensional sparse array, so yes, it's very likely something DOES get overwritten....just wished MSVC wouldn't crash me while I try to debug it, or my pocketPC debug setup did actually work. Somehow I'm doing something wrong there, because I can't get it to single-step, it crashes before the first line of code it seems...hard to tell when all I get in my stack trace is addresses and no line-info, suggesting it crashed in a DLL. Whatever. Maybe I should invest in more than a serial cable.., because it's very bad for my smoking addiction..crappy thing is I'm out of the country for a few months and don't think my laptop is upto any more beefing up<br>But, just wanted to say thanks, you've been more than helpful
)<br><br>Kaj
)<br>