updated role selection