                             changefeed_id = opts.changes.id
                             changefeed_cb = opts.changes.cb
                             winston.debug("FEED -- setting up a feed with id #{changefeed_id}")
-                            db_query_no_opts.changes(includeStates: true).run (err, feed) =>
+                            do_feed = (err, feed) =>
                                 if err
                                     winston.debug("FEED -- error setting up #{misc.to_json(err)}")
                                     cb(err)

        )

    _init: (authKey) =>
        #discovery   : true  # this option conflicts with password auth -- https://github.com/neumino/rethinkdbdash/issues/133
        opts =
            maxExponent : 4    # 15 seconds?
            timeout     : 10
            buffer      : 100

                                    @_change_feeds[changefeed_id] = [feed]
                                    changefeed_state = 'initializing'
                                    feed.each (err, x) =>
                                        #if x?.state?
                                        #    changefeed_state = x.state
                                        #if not err and changefeed_state != 'ready'
                                        #    # still producing initial documents (happens with some queries)
                                        #    return
                                        winston.debug("FEED #{changefeed_id} -- saw a change! #{misc.to_json([err,x])}")
                                        if not err
                                            @_query_set_defaults(x.new_val, opts.table, misc.keys(opts.query))
