When I took C programming in high school, our teacher taught us how to use goto, but if he saw it in our code, we had 30 seconds to justify it to his satisfaction before he'd throw the eraser at us. He was a good shot, too ;) Cheers, --jpw