> [...] first I will get a problem, > then sometimes if I add comments, all of a sudden the problem vanishes > and I get clean compiles that do work. First thing that comes to mind: uninitialized local variables? That's almost always the cause when I have problems that change or vanish with comments or monitoring. ~David.