added memcache adapters