As a matter of fact, it is proven that you can avoid ALL goto usage with if's and while's. Noone should ever use a goto command! It is a basic principle of structured programming. Makes scripts easier to read, understand, update etc etc...