changes in role base model