allow caching of json files