added memcache

backend finally works