I think what Richard is wanting to do is to determine what the circumstances are which cause the finally section to be called, as in did the protected section issue a return statement, just end after the last line executed, or did it raise an error. -- Jason R. Mills sunray@accessus.net