implemented a better cache busting mechanism