• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 5
  • 1
  • Tagged with
  • 7
  • 7
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

La Responsabilité Sociétale des Entreprises : un levier pour la durabilité écologique. Validation empirique pour la Méditerranée / The Corporate social responsibility : a lever for the ecological durability. Empirical Validation for the Mediterranean Sea

Ben Abdallah Golli, Olfa 01 December 2017 (has links)
L’objet de cette thèse est de contribuer à l’étude du rôle de l’intervention de l’État dans les pays méditerranéens, et ce dans la promotion de la démarche responsable. Ce travail doctoral fournit une revue générale de l’étude du rôle des facteurs environnementaux dans le cadre du développement qualifié durable, il évoque, entre autres, les changements intervenus au niveau de la perception de la politique RSE, dans la région méditerranéenne. Dans l’étude que nous menons sur la RSE, nous focalisons notre recherche sur les démarches responsables aussi bien volontaires que celles menées obligatoirement, suite à des contraintes institutionnelles, et les soumettons à comparaison. Ce faisant, nous nous penchons en particulier sur la manière dont le concept RSE a été fortement relié à la notion de la durabilité environnementale. La première partie de ce travail présente une revue exhaustive et critique de la littérature sur les démarches responsables. Au niveau de la deuxième partie, essentiellement factuelle, nous cadrons les fondements empiriques et institutionnels d’un modèle de la croissance verte. L’estimation et la validation sont présentées au niveau de dernier chapitre. Les résultats obtenus nous amènent à affirmer, qu’en premier lieu, la RSE affecte positivement la qualité de l’environnement. En deuxième lieu, des démarches différentes se juxtaposent pour proposer des scénarios de la performance environnementale à l’échelle de la Méditerranée. En troisième lieu, il ressort que l’intervention contraignante de l’État fait perdre à la RSE son efficacité, à quoi s’ajoute l’impact - sur la RSE - de la disparité au niveau institutionnel et la différence du niveau de développement d’un pays à l’autre. En dernier lieu, nous pensons que l’interaction entre la volonté et l’obligation de mener des actions responsables pourrait être à l’origine d’une perfection en termes de durabilité écologique au niveau des pays riverains de la Méditerranée / The purpose of this thesis is to contribute to the study of the role of State intervention in the Mediterranean countries, and this in the promotion of the responsible approach. This doctoral work provides a general review of the study of the role of environmental factors in the context of sustainable qualified development. It discusses, among other things, changes in the perception of CSR policy in the Mediterranean region. In our study on CSR, we focus our research on both voluntary and obligatory approaches, following institutional constraints, and subject them to comparison. In doing so, we focus in particular on how the CSR concept has been strongly related to the notion of environmental sustainability. The first part of this work presents an exhaustive and critical review of the literature on responsible approaches. In the second part, which is essentially factual, we frame the empirical and institutional foundations of a green growth model. Estimation and validation are presented at the last chapter level. The results highlight the relationship between CSR and governance as regards sustainable growth and sustainable environmental-friendly growth, at the macroeconomic level.The results obtained allow us to confirm that firstly, CSR plays a positive role in order to improve the quality of the environment. Secondly, various approaches overlap and tie together to propose environmental-performance scenarios throughout the Mediterranean.Thirdly, it appears that the restrictive intervention of the state weakens CRE efficiency, added to this the impact on -CSR- of the disparity at the institutional level and between countries of different development level. Finally, according to the results obtained, we believe that the interaction between the will and the duty to carry out responsible actions could in turn constitute/ lead to a perfection in terms of ecological sustainability for Mediterranean-bordering countries.
2

Contribution à la tolérance active aux défauts des systèmes dynamiques par gestion des références

Boussaid, Boumedyen 09 July 2011 (has links) (PDF)
Le sujet de cette thèse s'inscrit dans le cadre des systèmes tolérants aux défauts sous contraintes avec prise en considération de la dégradation des performances. L'objectif principal de ce travail consiste à considérer la gestion des références comme une partie intégrante du système de commande tolérant aux défauts. Dans la littérature, la plupart des méthodes actives de tolérance aux défauts supposent que le recouvrement du système nominal est toujours possible et que les performances nominales sont toujours atteignables. Cette condition est peu réaliste dans la pratique puisque plusieurs éléments empêchent le système reconfiguré de revenir à son mode de fonctionnement nominal. Dans le domaine industriel, l'ensemble des contraintes du système est un handicap majeur qui limite le fonctionnement nominal d'un système à des plages fonctionnelles bien définies. Ces plages fonctionnelles sont énormément réduites après l'apparition de certains défauts dits sévères et qui affectent généralement les actionneurs. Par conséquent, cette hypothèse de recouvrement des performances nominales dans le cas des systèmes sous contraintes limite l'ensemble des défauts traités par ces méthodes classiques à quelques défauts dits mineurs. Afin de remédier a ce problème, une architecture de reconfiguration structurée en deux niveaux est proposée. Le premier concerne les algorithmes classiques de reconfiguration en agissant sur un contrôleur reconfigurable, et le deuxième agit sur le module de gestion des références conçu à base d'un gouverneur de référence avec offset. La connaissance exacte du modèle en post-défaut nécessite un système de détection et diagnostic de défaut qui permet d'estimer l'amplitude de défaut, ce qui conduit à la synthèse d'un observateur adaptatif d'estimation de défaut à base de LMI. Afin de synchroniser le déroulement du processus FTC, deux indices ont été conçus. Le premier indice porte sur le mécanisme de décision permettant de sélectionner le/les niveau(x) de reconfiguration nécessaire(s) à l'accommodation du défaut. Le deuxième indice permet d'évaluer le niveau de dégradation du système " post-défaut ". Une dégradation de performance est toujours admise tant que les consignes de sécurité sont respectées.
3

Le développement durable : enjeux de définition et de mesurabilité

DiBlasio Brochard, Lukas 06 1900 (has links) (PDF)
Le développement durable est un concept de plus en plus répandu, mais les enjeux entourant sa définition et sa mesurabilité suscitent encore beaucoup de discussions. La définition la plus fréquemment utilisée du développement durable reste celle du Rapport Brundtland, publié en 1987. Il n'existe toutefois pas encore de consensus sur les moyens d'atteindre le développement durable et sur les indicateurs pouvant l'évaluer. En effet, l'internationalisation du concept de développement durable a encouragé la création d'un ensemble de nouveaux indicateurs pour mesurer le niveau de progrès atteint par un État. Or, la grande divergence qui existe entre les résultats des différents indicateurs peut parfois laisser les chercheurs perplexes quant à l'utilité même du concept de développement durable. Nous soutenons que le concept de durabilité et ses interprétations sont en mesure de permettre une évaluation des indicateurs de développement durable et qu'il existe une corrélation entre le degré de durabilité d'un indicateur et les résultats qu'il produit. Afin de tester cette hypothèse, nous présentons une grille d'analyse pour évaluer, selon la durabilité, quatre des principaux indicateurs de développement durable, soit l'empreinte écologique, l'indice de la planète heureuse (IPH), l'indice de bien-être (IB) et l'index de performance environnementale (IPE). Ce test qualitatif nous permet de différencier de manière systématique les quatre indicateurs, selon leur durabilité. Finalement, une étude comparative des résultats des quatre indicateurs pour le Canada nous permet de tester cette méthode d'analyse et d'en vérifier les conclusions. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : Développement durable, Brundtland, empreinte écologique, indice de planète heureuse, indice de bien-être, index de performance environnementale, indicateur environnemental.
4

Management stratégique des ressources et performance des firmes : Une étude des entreprises manufacturières françaises (1993-1996)

Durand, Rodolphe 01 December 1997 (has links) (PDF)
Le point de départ de la présente recherche est une interrogation sur l'origine de la performance des entreprises. Le cadre théorique dans lequel elle s'inscrit est le Courant des Ressources, qui pense les conditions de détermination de la performance comme étant internes à l'entreprise. Les approches théoriques qui nourrissent le Courant des Ressources sont la théorie des ressources et l'économie évolutionniste. Les questions de recherche explorées par ce travail gravitent autour de deux thèmes. On s'interroge sur le fait de savoir, d'une part, si des ressources non imitables, non transférables et non substituables permettent d'expliquer les niveaux de performance des entreprises, et d'autre part, si des déterminants temporels (inertie, irréversibilité) contraignent la performance et menacent la durabilité de l'avantage concurrentiel. Ce travail présente la première étude empirique du Courant des Ressources appliquée à l'ensemble de l'industrie manufacturière française. Nous avons travaillé sur la base de données SESAME de la Banque de France. L'échantillon principal comporte 2 875 entreprises de l'industrie manufacturière, et couvre plus de 10% des effectifs de la quasi-totalité des secteurs manufacturiers français. Les propriétés des ressources et des aptitudes n'étant pas observables directement, un modèle statistique à équations structurelles et variables latentes (Lisrel) a été retenu pour tester les hypothèses. Par ailleurs un modèle de simulation original, utilisant les langages objet a été mis en oeuvre, grâce à une collaboration avec le Laboratoire d'Intelligence Artificielle de Paris VI (Jussieu), afin de tester les conséquences dans le temps des contraintes temporelles -pesant sur les dotations-en ressources des entreprises. Les résultats de la recherche montrent que la détention de ressources de production non imitables et non transférables est à l'origine de la performance des entreprises. De plus, les relations d'échange avec les fournisseurs et les clients des entreprises, lorsqu'elles sont non substituables, permettent de dégager des rentes idiosyncrasiques. Enfin, la coordination interne au sein de l'entreprise est un puissant catalyseur pour développer les propriétés des ressources débouchant sur la performance. Les simulations ont montré que les avantages concurrentiels résultant d'une meilleure dotation en ressources ne sont pas durables si 1) des entreprises réagissent plus rapidement que l'entreprise possédant les meilleures ressources ; 2) de nouveaux concurrents entrent sur le marché avec soit de meilleures dotations en ressources soit des rythmes d'activité plus rapides
5

Contribution à la tolérance active aux défauts des systèmes dynamiques par gestion des références / Contribution to active fault tolerance of dynamic systems based reference management

Boussaïd, Boumedyen 09 July 2011 (has links)
Le sujet de cette thèse s'inscrit dans le cadre des systèmes tolérants aux défauts sous contraintes avec prise en considération de la dégradation des performances. L'objectif principal de ce travail consiste à considérer la gestion des références comme une partie intégrante du système de commande tolérant aux défauts. Dans la littérature, la plupart des méthodes actives de tolérance aux défauts supposent que le recouvrement du système nominal est toujours possible et que les performances nominales sont toujours atteignables. Cette condition est peu réaliste dans la pratique puisque plusieurs éléments empêchent le système reconfiguré de revenir à son mode de fonctionnement nominal. Dans le domaine industriel, l'ensemble des contraintes du système est un handicap majeur qui limite le fonctionnement nominal d'un système à des plages fonctionnelles bien définies. Ces plages fonctionnelles sont énormément réduites après l'apparition de certains défauts dits sévères et qui affectent généralement les actionneurs. Par conséquent, cette hypothèse de recouvrement des performances nominales dans le cas des systèmes sous contraintes limite l'ensemble des défauts traités par ces méthodes classiques à quelques défauts dits mineurs. Afin de remédier a ce problème, une architecture de reconfiguration structurée en deux niveaux est proposée. Le premier concerne les algorithmes classiques de reconfiguration en agissant sur un contrôleur reconfigurable, et le deuxième agit sur le module de gestion des références conçu à base d'un gouverneur de référence avec offset. La connaissance exacte du modèle en post-défaut nécessite un système de détection et diagnostic de défaut qui permet d'estimer l'amplitude de défaut, ce qui conduit à la synthèse d'un observateur adaptatif d'estimation de défaut à base de LMI. Afin de synchroniser le déroulement du processus FTC, deux indices ont été conçus. Le premier indice porte sur le mécanisme de décision permettant de sélectionner le/les niveau(x) de reconfiguration nécessaire(s) à l'accommodation du défaut. Le deuxième indice permet d'évaluer le niveau de dégradation du système « post-défaut ». Une dégradation de performance est toujours admise tant que les consignes de sécurité sont respectées / The subject of this thesis is part of fault tolerant control systems under constraints with consideration of performance degradation. The main objective of this work is to consider the reference management as an integral part of the fault tolerant control system. In the literature, the most active methods of fault tolerance imply that recovery of the nominal system is always possible and that performance ratings are still achievable. This requirement is unrealistic in practice because several factors prevent the system reconfigured back to its nominal operating mode. In industry, the set of system constraints is a major problem which limits the nominal operating of the system to defined functional ranges. These functional ranges are reduced dramatically after the occurrence of some faults known as severe faults that generally affect the capacity of actuators. Therefore, this assumption of nominal performance recovery in the case of systems under constraints limits the set of faults treated with these conventional methods to a few minor faults. To remedy this problem, architecture of reconfiguration structured in two levels is proposed. The first level concerns the conventional reconfiguration algorithms acting on a reconfigurable controller, and the second acts on the module of reference management based on a reference-offset governor. The exact knowledge of the post-fault model requires a fault detection and diagnosis system to estimate the magnitude of fault, which led to the synthesis of an adaptive observer based LMI for estimating fault. To synchronize the FTC process flow, two indices have been designed. The first index refers to the decision mechanism for selecting the reconfiguration level required for the accommodation of the fault. The second index used to evaluate the level of the degradation of the system "post-fault". The performance degradation is still allowed as long as safety instructions are respected
6

Contribution à la mise au point d'une démarche rationnelle de sélection des traitements de surface : illustration dans le cas des dispositifs de fonderie de l'aluminium. Contribution to a comprehensive selection of surface treatments: the case of aluminium foundry devices.

D'Ans, Pierre J.D. 09 January 2009 (has links)
Sélectionner des traitements de surface pour l’industrie nécessite de prendre en compte : les propriétés à conférer au substrat, la nature et la géométrie de celui-ci et les caractéristiques du milieu extérieur. Certaines combinaisons de ces paramètres rendent difficile la sélection d’un traitement unique, d’où le recours à des multitraitements de surface. Dès lors, se posent les questions suivantes : - Utiliser des multitraitements de surface peut se faire en scindant les différentes requêtes en sous-ensembles, de manière à ce que chaque traitement réponde à l’un d’eux. Dans quel ordre ces requêtes doivent-elles être introduites par rapport au substrat ? - Comment sélectionner les traitements de surface répondant à chaque requête individuelle ? - Comment classer des multitraitements en termes d’adéquation au problème posé ? Dans ce travail, les première et troisième questions sont abordées, en explorant les requêtes concernant habituellement les dispositifs de moulage de l’aluminium : - Résistance aux contraintes d’origine thermique. - Résistance à la corrosion par les métaux fondus. - Résistance au frottement. L’analyse de la bibliographie relative aux traitements de surface utilisés dans ces systèmes a été analysée et des « architectures »-types ont été identifiées (chapitre 3). On prévoit, par exemple, un traitement conférant la résistance à la fatigue superficielle, ainsi qu’un revêtement étanche et résistant à l’aluminium fondu. Une barrière thermique est parfois préconisée. Pour chacune des architectures, des traitements de surface individuels peuvent être sélectionnés. Un « facteur de performance » permettant de classer les solutions par rapport au problème de la fatigue thermique a été construit (chapitre 4) et discuté dans deux situations : - Lorsqu’un revêtement est présent, et que les contraintes d’origine thermique (différence de dilatation thermique couche-substrat) menacent de le rompre lors de l’immersion dans un milieu corrosif à haute température. Des essais de corrosion dans de l’aluminium fondu ont été réalisés sur un acier revêtu par du nitrure de chrome dopé à l’aluminium, synthétisé par déposition physique en phase vapeur (chapitre 5 – collaboration : Inasmet). - Lorsque des variations thermiques rapides menacent de rompre le substrat et la (les) couches. Des essais de fatigue thermique ont été réalisés sur de l’acier à outils pour travail à chaud non traité, boruré ou recouvert d’un multitraitements (zircone yttriée / NiCrAlY / boruration / acier). Le revêtement en zircone yttriée a été obtenu par projection par plasma. L’essai de fatigue thermique a été modélisé et le facteur de performance, discuté (chapitre 6). Au chapitre 7, les architectures-types ont été introduites dans une méthodologie de sélection des multi-traitements de surface, qui a été appliquée dans deux cas : - Celui des moules de fonderie, devant résister à la fatigue thermique et à la corrosion par l’aluminium fondu. Le facteur de performance a été extrapolé à d’autres situations qu’aux chapitres 5 et 6. Les solutions habituellement proposées pour résoudre ce problème sont retrouvées. - Celui de deux pièces en acier frottant l’une contre l’autre en présence d’aluminium fondu. To select surface treatments, one must account for the required functional properties, the substrate features and the solicitations the substrate must endure. Certain combinations of these parameters make it difficult to select a single surface treatment, a reason why several successive treatments are preferred. To select them, one needs to determine: - How to divide the several requests into groups and how to stack up these groups from the substrate to the outer surface, so that each treatment deals with one specific group of requests/properties. - How to select individual layers for each group of properties. - How to rank the multi-treatments in terms of relevance for a given application. In this work, one tries to answer the first and the third questions, by studying the case of aluminium foundry, in which the industrial devices frequently face the following solicitations: - Thermal stress (thermal fatigue, thermal expansion mismatch). - Presence of corrosive molten metal. - Sliding wear. In the literature, several “standard” architectures are proposed (chapter 3), like a diffusion layer reducing superficial fatigue plus a corrosion barrier layer. A thermal barrier coating is also sometimes proposed. For each of these architectures, one can select individual treatments. To rank them, one devised a “performance index” for thermal stress (chap.4), which is discussed for two cases: - For large differences between layer and substrate thermal expansion coefficients, when both are put into contact with a high temperature corrosive medium, the layer may be damaged. One discusses this case by examining the corrosion caused by molten aluminium for a steel substrate coated by anticorrosive chromium nitride doped with aluminium. The layer is produced by physical vapour deposition (chap. 5 – cooperation: Inasmet). - Repeated fast surface temperature transients can also damage the substrate and/or the layer by thermal fatigue. One conducted thermal fatigue tests with samples of hot work tool steel, respectively untreated, simply borided and protected by a multilayer. In the last case, top coat is yttria stabilised zirconia, followed by a nickel superalloy and then a borided layer (undercoat). One synthesized the zirconia coating by plasma spray and one modelled the thermal fatigue (chap. 6). In chap. 7, architectures from chap. 2 are introduced in a multi-treatment selection routine, which is applied in two cases: - Foundry moulds for molten aluminium, withstanding both thermal fatigue and corrosion. The devised performance index is extrapolated beyond the tests of chap. 5 and 6 to treatments for this industrial application, thereby quantifying their respective merits. - A foundry device exposed to molten metal and sliding wear.
7

Contribution à la mise au point d'une démarche rationnelle de sélection des traitements de surface: illustration dans le cas des dispositifs de fonderie de l'aluminium / Contribution to a comprehensive selection of surface treatments: the case of aluminium foundry devices.

D'Ans, Pierre 09 January 2009 (has links)
Sélectionner des traitements de surface pour l’industrie nécessite de prendre en compte :les propriétés à conférer au substrat, la nature et la géométrie de celui-ci et les caractéristiques du milieu extérieur. Certaines combinaisons de ces paramètres rendent difficile la sélection d’un traitement unique, d’où le recours à des multitraitements de surface. Dès lors, se posent les questions suivantes :<p>- Utiliser des multitraitements de surface peut se faire en scindant les différentes requêtes en sous-ensembles, de manière à ce que chaque traitement réponde à l’un d’eux. Dans quel ordre ces requêtes doivent-elles être introduites par rapport au substrat ?<p>- Comment sélectionner les traitements de surface répondant à chaque requête individuelle ?<p>- Comment classer des multitraitements en termes d’adéquation au problème posé ?<p>Dans ce travail, les première et troisième questions sont abordées, en explorant les requêtes concernant habituellement les dispositifs de moulage de l’aluminium :<p>- Résistance aux contraintes d’origine thermique.<p>- Résistance à la corrosion par les métaux fondus.<p>- Résistance au frottement.<p>L’analyse de la bibliographie relative aux traitements de surface utilisés dans ces systèmes a été analysée et des « architectures »-types ont été identifiées (chapitre 3). On prévoit, par exemple, un traitement conférant la résistance à la fatigue superficielle, ainsi qu’un revêtement étanche et résistant à l’aluminium fondu. Une barrière thermique est parfois préconisée.<p>Pour chacune des architectures, des traitements de surface individuels peuvent être sélectionnés. Un « facteur de performance » permettant de classer les solutions par rapport au problème de la fatigue thermique a été construit (chapitre 4) et discuté dans deux situations :<p>- Lorsqu’un revêtement est présent, et que les contraintes d’origine thermique (différence de dilatation thermique couche-substrat) menacent de le rompre lors de l’immersion dans un milieu corrosif à haute température. Des essais de corrosion dans de l’aluminium fondu ont été réalisés sur un acier revêtu par du nitrure de chrome dopé à l’aluminium, synthétisé par déposition physique en phase vapeur (chapitre 5 – collaboration :Inasmet).<p>- Lorsque des variations thermiques rapides menacent de rompre le substrat et la (les) couches. Des essais de fatigue thermique ont été réalisés sur de l’acier à outils pour travail à chaud non traité, boruré ou recouvert d’un multitraitements (zircone yttriée / NiCrAlY / boruration / acier). Le revêtement en zircone yttriée a été obtenu par projection par plasma. L’essai de fatigue thermique a été modélisé et le facteur de performance, discuté (chapitre 6).<p>Au chapitre 7, les architectures-types ont été introduites dans une méthodologie de sélection des multi-traitements de surface, qui a été appliquée dans deux cas :<p>- Celui des moules de fonderie, devant résister à la fatigue thermique et à la corrosion par l’aluminium fondu. Le facteur de performance a été extrapolé à d’autres situations qu’aux chapitres 5 et 6. Les solutions habituellement proposées pour résoudre ce problème sont retrouvées.<p>- Celui de deux pièces en acier frottant l’une contre l’autre en présence d’aluminium fondu.<p><p>To select surface treatments, one must account for the required functional properties, the substrate features and the solicitations the substrate must endure. Certain combinations of these parameters make it difficult to select a single surface treatment, a reason why several successive treatments are preferred. To select them, one needs to determine:<p>- How to divide the several requests into groups and how to stack up these groups from the substrate to the outer surface, so that each treatment deals with one specific group of requests/properties.<p>- How to select individual layers for each group of properties.<p>- How to rank the multi-treatments in terms of relevance for a given application.<p>In this work, one tries to answer the first and the third questions, by studying the case of aluminium foundry, in which the industrial devices frequently face the following solicitations:<p>- Thermal stress (thermal fatigue, thermal expansion mismatch).<p>- Presence of corrosive molten metal.<p>- Sliding wear.<p>In the literature, several “standard” architectures are proposed (chapter 3), like a diffusion layer reducing superficial fatigue plus a corrosion barrier layer. A thermal barrier coating is also sometimes proposed.<p>For each of these architectures, one can select individual treatments. To rank them, one devised a “performance index” for thermal stress (chap.4), which is discussed for two cases:<p>- For large differences between layer and substrate thermal expansion coefficients, when both are put into contact with a high temperature corrosive medium, the layer may be damaged. One discusses this case by examining the corrosion caused by molten aluminium for a steel substrate coated by anticorrosive chromium nitride doped with aluminium. The layer is produced by physical vapour deposition (chap. 5 – cooperation: Inasmet).<p>- Repeated fast surface temperature transients can also damage the substrate and/or the layer by thermal fatigue. One conducted thermal fatigue tests with samples of hot work tool steel, respectively untreated, simply borided and protected by a multilayer. In the last case, top coat is yttria stabilised zirconia, followed by a nickel superalloy and then a borided layer (undercoat). One synthesized the zirconia coating by plasma spray and one modelled the thermal fatigue (chap. 6).<p>In chap. 7, architectures from chap. 2 are introduced in a multi-treatment selection routine, which is applied in two cases:<p>- Foundry moulds for molten aluminium, withstanding both thermal fatigue and corrosion. The devised performance index is extrapolated beyond the tests of chap. 5 and 6 to treatments for this industrial application, thereby quantifying their respective merits.<p>- A foundry device exposed to molten metal and sliding wear.<p><p> / Doctorat en Sciences de l'ingénieur / info:eu-repo/semantics/nonPublished

Page generated in 1.1957 seconds