moved the cache miss logging to the get