Thank you for your answer. Now I want the page to be cached but after a user logs in I need to refresh the page, where would I put the Response.Expires = 0 code. In the page load but that would mean it would fire everytime a user comes to the page. Can you explain it a little more, thanks, newbie