caching adjusted