Thanks for the reply Barry.
I appreciate the thought you've put into this, and I'm going to switch out the cachingand retain the use of the pool (rather than keep the caching and not use the poolfor this problem).
So, thanks for your help
PHiL