updates to caching, ratings, and tagging