added couchbase support fixed issue #1