client fragment handles role assignment
Missing files