updating role with current info and variables