Interesting thing... If I put my 'T' extension in the context that called the macro, yet put the AbsoluteTimeout command inside the macro, my 'T' extension from outside the macro gets called... Is this a bug? (Or a feature?) Thanks, Chris