add mpcore_cache