Sorry, this is probably not the place to ask this but you lot are pretty friendly :-) I have seen the term "closure" used... what is it exactly? Is it just a class member function? Ta, N