public static void Postfix(SGFactionReputationWidget __instance, SimGameState sim, FactionValue faction, FactionDef ___CurrentFactionDef)
            {
                var specDesc = Descriptions.GetOpForSpecializationDescription(faction?.Name);

                var fdesc = ___CurrentFactionDef?.Description;

                if (!string.IsNullOrEmpty(specDesc))
                {
                    if (!fdesc.Contains(specDesc))
                    {
                        fdesc += specDesc;
                    }
                }

                Traverse.Create(___CurrentFactionDef).Property("Description").SetValue(fdesc);
            }