removed couchbase code because the direct couchbase dependency caused issues