updated private attrs