cache file returning data