update various roles