added location proximity to caches