add localcache