use the DS instead of couch directly