add memcache - unstable