fixing caching bug for IE9