most valuable was caching