Most of the pages on my site are dynamically generated, and so I use code at the top of my pages to prevent the HTML from being cached - however as there are certain images that make up the furniture of the page and rarely change. <BR><BR>I figure it would be quickest to have the images stored on the users computer, or at least the proxy if they are using one. Can I force the browser/proxy to cache just the images only? I have read the articles on caching I have found and understand the idea of storing data in application variables. But I just can't quite put my finger on how I would apply this to cache the images on the server. Would I store the image data in an Application variable and then use an external .asp page to print out the image with the appropriate headers? <BR><BR>If that is the case then how do I populate the cache in the first instance? And how would I refresh it?<BR><BR>Many thanks!