> Some might argue that you can't do thi, b/c in reality what you want to > do is flawed conceptually. Thankyou for the code - but would you explain to me why it's "flawed conceptually"? I'm still relatively new to OO thinking - if it's improper to have a way of identifying the object that called one of your methods, I'd like to know why... Cheers -- Ben