update roles