exact match caching