I will try to test and see what the result was... I did this several years ago, and I am not sure why I commented out the our declarations... part of the problem is that my little script is so complex that it often takes a long time to find the corner case where the problem occurs...