add some caches