The browser can append to the request a ''no-cache'' option and other options. Firefox sets this if you do a refresh with the shift key down (at least on the Mac). I am considering expiring all of my fragments that are cached for that particular request before proceeding with the request if no-cache has been specified. I was wondering what others are doing (if anything). Thank you, pedz -- Posted via http://www.ruby-forum.com/.