Ruud,
Is there a risk of a stack overflow, or similar problem, when using GOTO to exit the loop?