Add mem_cache