sorry, my fault, I should have written "the loop was in an other object". That's why I used a global variable.
In fact, I changed all globals in instance variables after you noticed this thing, some days ago, in the glow topic. I haven't had problems up to then, but you know, just to be sure.. :P
One day you will explain me what are the problems with global variables... I'm not sure I understood what are the risks in using the toom much.