fix add_role