Nope... that did not work either. Now $DrType is empty when I use just the shift command. I copied the code exactly as you have it. It is also doing the same thing on another global that I have when they should work. I'm beginning to think it is not a syntax thing anymore. I have the GT library as of June 2005 when updated it. I noticed the problem at the end of July but it could have been happening as early as June. Does that help? Support Ticket #16698.