finish renaming role to set_role