If it *is* the caching that's breaking this stuff, please please tell me it hasn't been caching the API results too :-O have fun, SteveC | steve at asklater.com | http://www.asklater.com/steve/