so you run data pool as like a sruct that contains all your global objects? That sounds like an iteresting way of doing things. i try to stay away from gloabs as much as possible but this might be a good time to queue up that particular tool thanks for your reply