     accounts    :
         options :
             primaryKey : 'account_id'
+        user_set :
+            editor_settings : true
+            other_settings : true
+            first_name : true
+            last_name : true
+            terminal  : true
+            autosave  : true
         passports     : ["that.r.row('passports').keys()", {multi:true}]
         created_by    : ["[that.r.row('created_by'), that.r.row('created')]"]
     account_creation_actions :

                        else
                            cb()
                    (cb) =>
                        console.log('get_all=',get_all)
                        if get_all == 'all_projects'
                            @get_project_ids_with_user
                                account_id : opts.account_id

    _require_project_ids_in_groups: (account_id, project_ids, groups, cb) =>
        s = {}; s[account_id] = true
        require_admin = false
        console.log("s=", s)
        @table('projects').getAll(project_ids...).pluck(users:s).run (err, x) =>
            console.log("x=", x)
            if err
                cb(err)
            else
                for p in x
                    if p.users[account_id].group not in groups
                        require_admin = true
                if require_admin
                    @_require_is_admin(account_id, cb)
