initial commit of caching experiment