thanks gster123 the caching seems like a really good idea. I'm gonna give it a go and see if it fixed it.