Harry: > My specific problem was how to exit the subroutine conditionally. In your example, "... " is unnecessary; " " (instead of " ") would suffice. If you're having a problem, it's not because of ; something else is wrong. -- Carl Distefano cld@xxxxxxxx