added get caches