using the local cache files when possible