added partial private capability, no update of private attibute yet