             data       : required
             cb         : required
         if not @_validate_opts(opts) then return
-        @db.table('projects').get(opts.project_id).update(opts.data).run(opts.cb)
+        @table('projects').get(opts.project_id).update(opts.data).run(opts.cb)
 
     get_project_data: (opts) =>
         opts = defaults opts,

                        cb(err, if not err then ans = ans.concat(x))
            async.map(opts.project_ids, f, (err)=>opts.cb(err,ans))
        else
            @db.table('file_activity').between(cutoff, new Date(), index:'timestamp').run(opts.cb)

    ###
    # STATS

                        ttl = 0
                        new_expire = 0
                if new_expire?
                    query = @table('blobs').get(opts.uuid)
                    if new_expire == 0
                        query = query.replace(@r.row.without(expire:true))
                    else
