put memcache in contrib