diff --git a/lib/models/bip39_words.dart b/lib/models/bip39_words.dart
index 0d76b6a8076170387b0323e2e123d46c363025c9..0809642c0bd76637cca428ca1b12be28db46d06f 100644
--- a/lib/models/bip39_words.dart
+++ b/lib/models/bip39_words.dart
@@ -17,7 +17,7 @@ List<String> bip39Words = [
   'absurde',
   'abusif',
   'abyssal',
-  'académie',
+  'académie',
   'acajou',
   'acarien',
   'accabler',
@@ -32,14 +32,14 @@ List<String> bip39Words = [
   'aciduler',
   'acier',
   'acompte',
-  'acquérir',
+  'acquérir',
   'acronyme',
   'acteur',
   'actif',
   'actuel',
   'adepte',
-  'adéquat',
-  'adhésif',
+  'adéquat',
+  'adhésif',
   'adjectif',
   'adjuger',
   'admettre',
@@ -51,8 +51,8 @@ List<String> bip39Words = [
   'adroit',
   'adulte',
   'adverbe',
-  'aérer',
-  'aéronef',
+  'aérer',
+  'aéronef',
   'affaire',
   'affecter',
   'affiche',
@@ -63,7 +63,7 @@ List<String> bip39Words = [
   'agile',
   'agiter',
   'agrafer',
-  'agréable',
+  'agréable',
   'agrume',
   'aider',
   'aiguille',
@@ -75,22 +75,22 @@ List<String> bip39Words = [
   'alarmer',
   'alchimie',
   'alerte',
-  'algèbre',
+  'algèbre',
   'algue',
-  'aliéner',
+  'aliéner',
   'aliment',
-  'alléger',
+  'alléger',
   'alliage',
   'allouer',
   'allumer',
   'alourdir',
   'alpaga',
   'altesse',
-  'alvéole',
+  'alvéole',
   'amateur',
   'ambigu',
   'ambre',
-  'aménager',
+  'aménager',
   'amertume',
   'amidon',
   'amiral',
@@ -105,7 +105,7 @@ List<String> bip39Words = [
   'anarchie',
   'anatomie',
   'ancien',
-  'anéantir',
+  'anéantir',
   'angle',
   'angoisse',
   'anguleux',
@@ -121,7 +121,7 @@ List<String> bip39Words = [
   'antidote',
   'anxieux',
   'apaiser',
-  'apéritif',
+  'apéritif',
   'aplanir',
   'apologie',
   'appareil',
@@ -145,7 +145,7 @@ List<String> bip39Words = [
   'arriver',
   'arroser',
   'arsenic',
-  'artériel',
+  'artériel',
   'article',
   'aspect',
   'asphalte',
@@ -202,7 +202,7 @@ List<String> bip39Words = [
   'bancaire',
   'bandage',
   'banlieue',
-  'bannière',
+  'bannière',
   'banquier',
   'barbier',
   'baril',
@@ -217,16 +217,16 @@ List<String> bip39Words = [
   'baudrier',
   'bavarder',
   'belette',
-  'bélier',
+  'bélier',
   'belote',
-  'bénéfice',
+  'bénéfice',
   'berceau',
   'berger',
   'berline',
   'bermuda',
   'besace',
   'besogne',
-  'bétail',
+  'bétail',
   'beurre',
   'biberon',
   'bicycle',
@@ -278,7 +278,7 @@ List<String> bip39Words = [
   'brasier',
   'brave',
   'brebis',
-  'brèche',
+  'brèche',
   'breuvage',
   'bricoler',
   'brigade',
@@ -309,7 +309,7 @@ List<String> bip39Words = [
   'cachette',
   'cadeau',
   'cadre',
-  'caféine',
+  'caféine',
   'caillou',
   'caisson',
   'calculer',
@@ -319,7 +319,7 @@ List<String> bip39Words = [
   'calomnie',
   'calvaire',
   'camarade',
-  'caméra',
+  'caméra',
   'camion',
   'campagne',
   'canal',
@@ -350,15 +350,15 @@ List<String> bip39Words = [
   'cavalier',
   'caverne',
   'caviar',
-  'cédille',
+  'cédille',
   'ceinture',
-  'céleste',
+  'céleste',
   'cellule',
   'cendrier',
   'censurer',
   'central',
   'cercle',
-  'cérébral',
+  'cérébral',
   'cerise',
   'cerner',
   'cerveau',
@@ -376,13 +376,13 @@ List<String> bip39Words = [
   'chavirer',
   'chemise',
   'chenille',
-  'chéquier',
+  'chéquier',
   'chercher',
   'cheval',
   'chien',
   'chiffre',
   'chignon',
-  'chimère',
+  'chimère',
   'chiot',
   'chlorure',
   'chocolat',
@@ -394,7 +394,7 @@ List<String> bip39Words = [
   'cigare',
   'cigogne',
   'cimenter',
-  'cinéma',
+  'cinéma',
   'cintrer',
   'circuler',
   'cirer',
@@ -423,16 +423,16 @@ List<String> bip39Words = [
   'codifier',
   'coffre',
   'cogner',
-  'cohésion',
+  'cohésion',
   'coiffer',
   'coincer',
-  'colère',
+  'colère',
   'colibri',
   'colline',
   'colmater',
   'colonel',
   'combat',
-  'comédie',
+  'comédie',
   'commande',
   'compact',
   'concert',
@@ -451,7 +451,7 @@ List<String> bip39Words = [
   'corniche',
   'corpus',
   'correct',
-  'cortège',
+  'cortège',
   'cosmique',
   'costume',
   'coton',
@@ -465,15 +465,15 @@ List<String> bip39Words = [
   'crainte',
   'cravate',
   'crayon',
-  'créature',
-  'créditer',
-  'crémeux',
+  'créature',
+  'créditer',
+  'crémeux',
   'creuser',
   'crevette',
   'cribler',
   'crier',
   'cristal',
-  'critère',
+  'critère',
   'croire',
   'croquer',
   'crotale',
@@ -482,7 +482,7 @@ List<String> bip39Words = [
   'crypter',
   'cubique',
   'cueillir',
-  'cuillère',
+  'cuillère',
   'cuisine',
   'cuivre',
   'culminer',
@@ -500,57 +500,57 @@ List<String> bip39Words = [
   'danger',
   'danseur',
   'dauphin',
-  'débattre',
-  'débiter',
-  'déborder',
-  'débrider',
-  'débutant',
-  'décaler',
-  'décembre',
-  'déchirer',
-  'décider',
-  'déclarer',
-  'décorer',
-  'décrire',
-  'décupler',
-  'dédale',
-  'déductif',
-  'déesse',
-  'défensif',
-  'défiler',
-  'défrayer',
-  'dégager',
-  'dégivrer',
-  'déglutir',
-  'dégrafer',
-  'déjeuner',
-  'délice',
-  'déloger',
+  'débattre',
+  'débiter',
+  'déborder',
+  'débrider',
+  'débutant',
+  'décaler',
+  'décembre',
+  'déchirer',
+  'décider',
+  'déclarer',
+  'décorer',
+  'décrire',
+  'décupler',
+  'dédale',
+  'déductif',
+  'déesse',
+  'défensif',
+  'défiler',
+  'défrayer',
+  'dégager',
+  'dégivrer',
+  'déglutir',
+  'dégrafer',
+  'déjeuner',
+  'délice',
+  'déloger',
   'demander',
   'demeurer',
-  'démolir',
-  'dénicher',
-  'dénouer',
+  'démolir',
+  'dénicher',
+  'dénouer',
   'dentelle',
-  'dénuder',
-  'départ',
-  'dépenser',
-  'déphaser',
-  'déplacer',
-  'déposer',
-  'déranger',
-  'dérober',
-  'désastre',
+  'dénuder',
+  'départ',
+  'dépenser',
+  'déphaser',
+  'déplacer',
+  'déposer',
+  'déranger',
+  'dérober',
+  'désastre',
   'descente',
-  'désert',
-  'désigner',
-  'désobéir',
+  'désert',
+  'désigner',
+  'désobéir',
   'dessiner',
   'destrier',
-  'détacher',
-  'détester',
-  'détourer',
-  'détresse',
+  'détacher',
+  'détester',
+  'détourer',
+  'détresse',
   'devancer',
   'devenir',
   'deviner',
@@ -559,8 +559,8 @@ List<String> bip39Words = [
   'dialogue',
   'diamant',
   'dicter',
-  'différer',
-  'digérer',
+  'différer',
+  'digérer',
   'digital',
   'digne',
   'diluer',
@@ -607,75 +607,75 @@ List<String> bip39Words = [
   'durable',
   'durcir',
   'dynastie',
-  'éblouir',
-  'écarter',
-  'écharpe',
-  'échelle',
-  'éclairer',
-  'éclipse',
-  'éclore',
-  'écluse',
-  'école',
-  'économie',
-  'écorce',
-  'écouter',
-  'écraser',
-  'écrémer',
-  'écrivain',
-  'écrou',
-  'écume',
-  'écureuil',
-  'édifier',
-  'éduquer',
+  'éblouir',
+  'écarter',
+  'écharpe',
+  'échelle',
+  'éclairer',
+  'éclipse',
+  'éclore',
+  'écluse',
+  'école',
+  'économie',
+  'écorce',
+  'écouter',
+  'écraser',
+  'écrémer',
+  'écrivain',
+  'écrou',
+  'écume',
+  'écureuil',
+  'édifier',
+  'éduquer',
   'effacer',
   'effectif',
   'effigie',
   'effort',
   'effrayer',
   'effusion',
-  'égaliser',
-  'égarer',
-  'éjecter',
-  'élaborer',
-  'élargir',
-  'électron',
-  'élégant',
-  'éléphant',
-  'élève',
-  'éligible',
-  'élitisme',
-  'éloge',
-  'élucider',
-  'éluder',
+  'égaliser',
+  'égarer',
+  'éjecter',
+  'élaborer',
+  'élargir',
+  'électron',
+  'élégant',
+  'éléphant',
+  'élève',
+  'éligible',
+  'élitisme',
+  'éloge',
+  'élucider',
+  'éluder',
   'emballer',
   'embellir',
   'embryon',
-  'émeraude',
-  'émission',
+  'émeraude',
+  'émission',
   'emmener',
-  'émotion',
-  'émouvoir',
+  'émotion',
+  'émouvoir',
   'empereur',
   'employer',
   'emporter',
   'emprise',
-  'émulsion',
+  'émulsion',
   'encadrer',
-  'enchère',
+  'enchère',
   'enclave',
   'encoche',
   'endiguer',
   'endosser',
   'endroit',
   'enduire',
-  'énergie',
+  'énergie',
   'enfance',
   'enfermer',
   'enfouir',
   'engager',
   'engin',
   'englober',
-  'énigme',
+  'énigme',
   'enjamber',
   'enjeu',
   'enlever',
@@ -689,37 +689,37 @@ List<String> bip39Words = [
   'entier',
   'entourer',
   'entraver',
-  'énumérer',
+  'énumérer',
   'envahir',
   'enviable',
   'envoyer',
   'enzyme',
-  'éolien',
-  'épaissir',
-  'épargne',
-  'épatant',
-  'épaule',
-  'épicerie',
-  'épidémie',
-  'épier',
-  'épilogue',
-  'épine',
-  'épisode',
-  'épitaphe',
-  'époque',
-  'épreuve',
-  'éprouver',
-  'épuisant',
-  'équerre',
-  'équipe',
-  'ériger',
-  'érosion',
+  'éolien',
+  'épaissir',
+  'épargne',
+  'épatant',
+  'épaule',
+  'épicerie',
+  'épidémie',
+  'épier',
+  'épilogue',
+  'épine',
+  'épisode',
+  'épitaphe',
+  'époque',
+  'épreuve',
+  'éprouver',
+  'épuisant',
+  'équerre',
+  'équipe',
+  'ériger',
+  'érosion',
   'erreur',
-  'éruption',
+  'éruption',
   'escalier',
   'espadon',
-  'espèce',
-  'espiègle',
+  'espèce',
+  'espiègle',
   'espoir',
   'esprit',
   'esquiver',
@@ -730,40 +730,40 @@ List<String> bip39Words = [
   'estime',
   'estomac',
   'estrade',
-  'étagère',
-  'étaler',
-  'étanche',
-  'étatique',
-  'éteindre',
-  'étendoir',
-  'éternel',
-  'éthanol',
-  'éthique',
+  'étagère',
+  'étaler',
+  'étanche',
+  'étatique',
+  'éteindre',
+  'étendoir',
+  'éternel',
+  'éthanol',
+  'éthique',
   'ethnie',
-  'étirer',
-  'étoffer',
-  'étoile',
-  'étonnant',
-  'étourdir',
-  'étrange',
-  'étroit',
-  'étude',
+  'étirer',
+  'étoffer',
+  'étoile',
+  'étonnant',
+  'étourdir',
+  'étrange',
+  'étroit',
+  'étude',
   'euphorie',
-  'évaluer',
-  'évasion',
-  'éventail',
-  'évidence',
-  'éviter',
-  'évolutif',
-  'évoquer',
+  'évaluer',
+  'évasion',
+  'éventail',
+  'évidence',
+  'éviter',
+  'évolutif',
+  'évoquer',
   'exact',
-  'exagérer',
+  'exagérer',
   'exaucer',
   'exceller',
   'excitant',
   'exclusif',
   'excuse',
-  'exécuter',
+  'exécuter',
   'exemple',
   'exercer',
   'exhaler',
@@ -772,7 +772,7 @@ List<String> bip39Words = [
   'exiler',
   'exister',
   'exotique',
-  'expédier',
+  'expédier',
   'explorer',
   'exposer',
   'exprimer',
@@ -800,29 +800,29 @@ List<String> bip39Words = [
   'fautif',
   'faveur',
   'favori',
-  'fébrile',
-  'féconder',
-  'fédérer',
-  'félin',
+  'fébrile',
+  'féconder',
+  'fédérer',
+  'félin',
   'femme',
-  'fémur',
+  'fémur',
   'fendoir',
-  'féodal',
+  'féodal',
   'fermer',
-  'féroce',
+  'féroce',
   'ferveur',
   'festival',
   'feuille',
   'feutre',
-  'février',
+  'février',
   'fiasco',
   'ficeler',
   'fictif',
-  'fidèle',
+  'fidèle',
   'figure',
   'filature',
   'filetage',
-  'filière',
+  'filière',
   'filleul',
   'filmer',
   'filou',
@@ -837,8 +837,8 @@ List<String> bip39Words = [
   'flamme',
   'flasque',
   'flatteur',
-  'fléau',
-  'flèche',
+  'fléau',
+  'flèche',
   'fleur',
   'flexion',
   'flocon',
@@ -856,7 +856,7 @@ List<String> bip39Words = [
   'fortune',
   'fossile',
   'foudre',
-  'fougère',
+  'fougère',
   'fouiller',
   'foulure',
   'fourmi',
@@ -865,12 +865,12 @@ List<String> bip39Words = [
   'franchir',
   'frapper',
   'frayeur',
-  'frégate',
+  'frégate',
   'freiner',
   'frelon',
-  'frémir',
-  'frénésie',
-  'frère',
+  'frémir',
+  'frénésie',
+  'frère',
   'friable',
   'friction',
   'frisson',
@@ -897,17 +897,17 @@ List<String> bip39Words = [
   'garrigue',
   'gazelle',
   'gazon',
-  'géant',
-  'gélatine',
-  'gélule',
+  'géant',
+  'gélatine',
+  'gélule',
   'gendarme',
-  'général',
-  'génie',
+  'général',
+  'génie',
   'genou',
   'gentil',
-  'géologie',
-  'géomètre',
-  'géranium',
+  'géologie',
+  'géomètre',
+  'géranium',
   'germe',
   'gestuel',
   'geyser',
@@ -949,8 +949,8 @@ List<String> bip39Words = [
   'groupe',
   'gruger',
   'grutier',
-  'gruyère',
-  'guépard',
+  'gruyère',
+  'guépard',
   'guerrier',
   'guide',
   'guimauve',
@@ -968,13 +968,13 @@ List<String> bip39Words = [
   'harmonie',
   'harpon',
   'hasard',
-  'hélium',
-  'hématome',
+  'hélium',
+  'hématome',
   'herbe',
-  'hérisson',
+  'hérisson',
   'hermine',
-  'héron',
-  'hésiter',
+  'héron',
+  'hésiter',
   'heureux',
   'hiberner',
   'hibou',
@@ -983,7 +983,7 @@ List<String> bip39Words = [
   'hiver',
   'homard',
   'hommage',
-  'homogène',
+  'homogène',
   'honneur',
   'honorer',
   'honteux',
@@ -1002,7 +1002,7 @@ List<String> bip39Words = [
   'humour',
   'hurler',
   'hydromel',
-  'hygiène',
+  'hygiène',
   'hymne',
   'hypnose',
   'idylle',
@@ -1017,7 +1017,7 @@ List<String> bip39Words = [
   'immobile',
   'immuable',
   'impact',
-  'impérial',
+  'impérial',
   'implorer',
   'imposer',
   'imprimer',
@@ -1030,14 +1030,14 @@ List<String> bip39Words = [
   'indexer',
   'indice',
   'inductif',
-  'inédit',
+  'inédit',
   'ineptie',
   'inexact',
   'infini',
   'infliger',
   'informer',
   'infusion',
-  'ingérer',
+  'ingérer',
   'inhaler',
   'inhiber',
   'injecter',
@@ -1064,7 +1064,7 @@ List<String> bip39Words = [
   'invoquer',
   'ironique',
   'irradier',
-  'irréel',
+  'irréel',
   'irriter',
   'isoler',
   'ivoire',
@@ -1097,14 +1097,14 @@ List<String> bip39Words = [
   'juriste',
   'justice',
   'juteux',
-  'juvénile',
+  'juvénile',
   'kayak',
   'kimono',
   'kiosque',
   'label',
   'labial',
   'labourer',
-  'lacérer',
+  'lacérer',
   'lactose',
   'lagune',
   'laine',
@@ -1123,21 +1123,21 @@ List<String> bip39Words = [
   'lavabo',
   'lavoir',
   'lecture',
-  'légal',
-  'léger',
-  'légume',
+  'légal',
+  'léger',
+  'légume',
   'lessive',
   'lettre',
   'levier',
   'lexique',
-  'lézard',
+  'lézard',
   'liasse',
-  'libérer',
+  'libérer',
   'libre',
   'licence',
   'licorne',
-  'liège',
-  'lièvre',
+  'liège',
+  'lièvre',
   'ligature',
   'ligoter',
   'ligue',
@@ -1145,11 +1145,11 @@ List<String> bip39Words = [
   'limite',
   'limonade',
   'limpide',
-  'linéaire',
+  'linéaire',
   'lingot',
   'lionceau',
   'liquide',
-  'lisière',
+  'lisière',
   'lister',
   'lithium',
   'litige',
@@ -1171,7 +1171,7 @@ List<String> bip39Words = [
   'lueur',
   'lugubre',
   'luisant',
-  'lumière',
+  'lumière',
   'lunaire',
   'lundi',
   'luron',
@@ -1188,7 +1188,7 @@ List<String> bip39Words = [
   'maison',
   'majorer',
   'malaxer',
-  'maléfice',
+  'maléfice',
   'malheur',
   'malice',
   'mallette',
@@ -1208,38 +1208,38 @@ List<String> bip39Words = [
   'marteler',
   'mascotte',
   'massif',
-  'matériel',
-  'matière',
+  'matériel',
+  'matière',
   'matraque',
   'maudire',
   'maussade',
   'mauve',
   'maximal',
-  'méchant',
-  'méconnu',
-  'médaille',
-  'médecin',
-  'méditer',
-  'méduse',
+  'méchant',
+  'méconnu',
+  'médaille',
+  'médecin',
+  'méditer',
+  'méduse',
   'meilleur',
-  'mélange',
-  'mélodie',
+  'mélange',
+  'mélodie',
   'membre',
-  'mémoire',
+  'mémoire',
   'menacer',
   'mener',
   'menhir',
   'mensonge',
   'mentor',
   'mercredi',
-  'mérite',
+  'mérite',
   'merle',
   'messager',
   'mesure',
-  'métal',
-  'météore',
-  'méthode',
-  'métier',
+  'métal',
+  'météore',
+  'méthode',
+  'métier',
   'meuble',
   'miauler',
   'microbe',
@@ -1250,7 +1250,7 @@ List<String> bip39Words = [
   'million',
   'mimique',
   'mince',
-  'minéral',
+  'minéral',
   'minimal',
   'minorer',
   'minute',
@@ -1283,17 +1283,17 @@ List<String> bip39Words = [
   'multiple',
   'munition',
   'muraille',
-  'murène',
+  'murène',
   'murmure',
   'muscle',
-  'muséum',
+  'muséum',
   'musicien',
   'mutation',
   'muter',
   'mutuel',
   'myriade',
   'myrtille',
-  'mystère',
+  'mystère',
   'mythique',
   'nageur',
   'nappe',
@@ -1305,12 +1305,12 @@ List<String> bip39Words = [
   'naufrage',
   'nautique',
   'navire',
-  'nébuleux',
+  'nébuleux',
   'nectar',
-  'néfaste',
-  'négation',
-  'négliger',
-  'négocier',
+  'néfaste',
+  'négation',
+  'négliger',
+  'négocier',
   'neige',
   'nerveux',
   'nettoyer',
@@ -1342,11 +1342,11 @@ List<String> bip39Words = [
   'nuancer',
   'nuire',
   'nuisible',
-  'numéro',
+  'numéro',
   'nuptial',
   'nuque',
   'nutritif',
-  'obéir',
+  'obéir',
   'objectif',
   'obliger',
   'obscur',
@@ -1356,7 +1356,7 @@ List<String> bip39Words = [
   'obturer',
   'occasion',
   'occuper',
-  'océan',
+  'océan',
   'octobre',
   'octroyer',
   'octupler',
@@ -1375,11 +1375,11 @@ List<String> bip39Words = [
   'omettre',
   'onctueux',
   'onduler',
-  'onéreux',
+  'onéreux',
   'onirique',
   'opale',
   'opaque',
-  'opérer',
+  'opérer',
   'opinion',
   'opportun',
   'opprimer',
@@ -1407,11 +1407,11 @@ List<String> bip39Words = [
   'ouvrage',
   'ovation',
   'oxyde',
-  'oxygène',
+  'oxygène',
   'ozone',
   'paisible',
   'palace',
-  'palmarès',
+  'palmarès',
   'palourde',
   'palper',
   'panache',
@@ -1437,7 +1437,7 @@ List<String> bip39Words = [
   'parure',
   'parvenir',
   'passion',
-  'pastèque',
+  'pastèque',
   'paternel',
   'patience',
   'patron',
@@ -1448,28 +1448,28 @@ List<String> bip39Words = [
   'peigne',
   'peintre',
   'pelage',
-  'pélican',
+  'pélican',
   'pelle',
   'pelouse',
   'peluche',
   'pendule',
-  'pénétrer',
-  'pénible',
+  'pénétrer',
+  'pénible',
   'pensif',
-  'pénurie',
-  'pépite',
-  'péplum',
+  'pénurie',
+  'pépite',
+  'péplum',
   'perdrix',
   'perforer',
-  'période',
+  'période',
   'permuter',
   'perplexe',
   'persil',
   'perte',
   'peser',
-  'pétale',
+  'pétale',
   'petit',
-  'pétrir',
+  'pétrir',
   'peuple',
   'pharaon',
   'phobie',
@@ -1479,7 +1479,7 @@ List<String> bip39Words = [
   'physique',
   'piano',
   'pictural',
-  'pièce',
+  'pièce',
   'pierre',
   'pieuvre',
   'pilote',
@@ -1507,8 +1507,8 @@ List<String> bip39Words = [
   'pluie',
   'plumage',
   'pochette',
-  'poésie',
-  'poète',
+  'poésie',
+  'poète',
   'pointe',
   'poirier',
   'poisson',
@@ -1520,11 +1520,11 @@ List<String> bip39Words = [
   'pommade',
   'pompier',
   'ponctuel',
-  'pondérer',
+  'pondérer',
   'poney',
   'portique',
   'position',
-  'posséder',
+  'posséder',
   'posture',
   'potager',
   'poteau',
@@ -1537,30 +1537,30 @@ List<String> bip39Words = [
   'pouvoir',
   'prairie',
   'pratique',
-  'précieux',
-  'prédire',
-  'préfixe',
-  'prélude',
-  'prénom',
-  'présence',
-  'prétexte',
-  'prévoir',
+  'précieux',
+  'prédire',
+  'préfixe',
+  'prélude',
+  'prénom',
+  'présence',
+  'prétexte',
+  'prévoir',
   'primitif',
   'prince',
   'prison',
   'priver',
-  'problème',
-  'procéder',
+  'problème',
+  'procéder',
   'prodige',
   'profond',
-  'progrès',
+  'progrès',
   'proie',
   'projeter',
   'prologue',
   'promener',
   'propre',
-  'prospère',
-  'protéger',
+  'prospère',
+  'protéger',
   'prouesse',
   'proverbe',
   'prudence',
@@ -1580,7 +1580,7 @@ List<String> bip39Words = [
   'quasar',
   'querelle',
   'question',
-  'quiétude',
+  'quiétude',
   'quitter',
   'quotient',
   'racine',
@@ -1598,36 +1598,36 @@ List<String> bip39Words = [
   'ravager',
   'ravin',
   'rayonner',
-  'réactif',
-  'réagir',
-  'réaliser',
-  'réanimer',
+  'réactif',
+  'réagir',
+  'réaliser',
+  'réanimer',
   'recevoir',
-  'réciter',
-  'réclamer',
-  'récolter',
+  'réciter',
+  'réclamer',
+  'récolter',
   'recruter',
   'reculer',
   'recycler',
-  'rédiger',
+  'rédiger',
   'redouter',
   'refaire',
-  'réflexe',
-  'réformer',
+  'réflexe',
+  'réformer',
   'refrain',
   'refuge',
-  'régalien',
-  'région',
-  'réglage',
-  'régulier',
-  'réitérer',
+  'régalien',
+  'région',
+  'réglage',
+  'régulier',
+  'réitérer',
   'rejeter',
   'rejouer',
   'relatif',
   'relever',
   'relief',
   'remarque',
-  'remède',
+  'remède',
   'remise',
   'remonter',
   'remplir',
@@ -1643,23 +1643,23 @@ List<String> bip39Words = [
   'reprise',
   'reptile',
   'requin',
-  'réserve',
-  'résineux',
-  'résoudre',
+  'réserve',
+  'résineux',
+  'résoudre',
   'respect',
   'rester',
-  'résultat',
-  'rétablir',
+  'résultat',
+  'rétablir',
   'retenir',
-  'réticule',
+  'réticule',
   'retomber',
   'retracer',
-  'réunion',
-  'réussir',
+  'réunion',
+  'réussir',
   'revanche',
   'revivre',
-  'révolte',
-  'révulsif',
+  'révolte',
+  'révulsif',
   'richesse',
   'rideau',
   'rieur',
@@ -1671,7 +1671,7 @@ List<String> bip39Words = [
   'risque',
   'rituel',
   'rival',
-  'rivière',
+  'rivière',
   'rocheux',
   'romance',
   'rompre',
@@ -1722,54 +1722,54 @@ List<String> bip39Words = [
   'savonner',
   'scalpel',
   'scandale',
-  'scélérat',
-  'scénario',
+  'scélérat',
+  'scénario',
   'sceptre',
-  'schéma',
+  'schéma',
   'science',
   'scinder',
   'score',
   'scrutin',
   'sculpter',
-  'séance',
-  'sécable',
-  'sécher',
+  'séance',
+  'sécable',
+  'sécher',
   'secouer',
-  'sécréter',
-  'sédatif',
-  'séduire',
+  'sécréter',
+  'sédatif',
+  'séduire',
   'seigneur',
-  'séjour',
-  'sélectif',
+  'séjour',
+  'sélectif',
   'semaine',
   'sembler',
   'semence',
-  'séminal',
-  'sénateur',
+  'séminal',
+  'sénateur',
   'sensible',
   'sentence',
-  'séparer',
-  'séquence',
+  'séparer',
+  'séquence',
   'serein',
   'sergent',
-  'sérieux',
+  'sérieux',
   'serrure',
-  'sérum',
+  'sérum',
   'service',
-  'sésame',
-  'sévir',
+  'sésame',
+  'sévir',
   'sevrage',
   'sextuple',
-  'sidéral',
-  'siècle',
-  'siéger',
+  'sidéral',
+  'siècle',
+  'siéger',
   'siffler',
   'sigle',
   'signal',
   'silence',
   'silicium',
   'simple',
-  'sincère',
+  'sincère',
   'sinistre',
   'siphon',
   'sirop',
@@ -1805,8 +1805,8 @@ List<String> bip39Words = [
   'souvenir',
   'spacieux',
   'spatial',
-  'spécial',
-  'sphère',
+  'spécial',
+  'sphère',
   'spiral',
   'stable',
   'station',
@@ -1821,10 +1821,10 @@ List<String> bip39Words = [
   'substrat',
   'subtil',
   'subvenir',
-  'succès',
+  'succès',
   'sucre',
   'suffixe',
-  'suggérer',
+  'suggérer',
   'suiveur',
   'sulfate',
   'superbe',
@@ -1838,10 +1838,10 @@ List<String> bip39Words = [
   'suspect',
   'syllabe',
   'symbole',
-  'symétrie',
+  'symétrie',
   'synapse',
   'syntaxe',
-  'système',
+  'système',
   'tabac',
   'tablier',
   'tactile',
@@ -1863,7 +1863,7 @@ List<String> bip39Words = [
   'taupe',
   'taureau',
   'taxer',
-  'témoin',
+  'témoin',
   'temporel',
   'tenaille',
   'tendre',
@@ -1873,14 +1873,14 @@ List<String> bip39Words = [
   'terminer',
   'terne',
   'terrible',
-  'tétine',
+  'tétine',
   'texte',
-  'thème',
-  'théorie',
-  'thérapie',
+  'thème',
+  'théorie',
+  'thérapie',
   'thorax',
   'tibia',
-  'tiède',
+  'tiède',
   'timide',
   'tirelire',
   'tiroir',
@@ -1889,7 +1889,7 @@ List<String> bip39Words = [
   'titre',
   'tituber',
   'toboggan',
-  'tolérant',
+  'tolérant',
   'tomate',
   'tonique',
   'tonneau',
@@ -1913,9 +1913,9 @@ List<String> bip39Words = [
   'train',
   'trancher',
   'travail',
-  'trèfle',
+  'trèfle',
   'tremper',
-  'trésor',
+  'trésor',
   'treuil',
   'triage',
   'tribunal',
@@ -1979,38 +1979,38 @@ List<String> bip39Words = [
   'vaste',
   'vecteur',
   'vedette',
-  'végétal',
-  'véhicule',
+  'végétal',
+  'véhicule',
   'veinard',
-  'véloce',
+  'véloce',
   'vendredi',
-  'vénérer',
+  'vénérer',
   'venger',
   'venimeux',
   'ventouse',
   'verdure',
-  'vérin',
+  'vérin',
   'vernir',
   'verrou',
   'verser',
   'vertu',
   'veston',
-  'vétéran',
-  'vétuste',
+  'vétéran',
+  'vétuste',
   'vexant',
   'vexer',
   'viaduc',
   'viande',
   'victoire',
   'vidange',
-  'vidéo',
+  'vidéo',
   'vignette',
   'vigueur',
   'vilain',
   'village',
   'vinaigre',
   'violon',
-  'vipère',
+  'vipère',
   'virement',
   'virtuose',
   'virus',
@@ -2041,10 +2041,10 @@ List<String> bip39Words = [
   'voyage',
   'voyelle',
   'wagon',
-  'xénon',
+  'xénon',
   'yacht',
-  'zèbre',
-  'zénith',
+  'zèbre',
+  'zénith',
   'zeste',
   'zoologie'
 ];
diff --git a/lib/models/generate_wallets.dart b/lib/models/generate_wallets.dart
index 2e32fa4f3910b98788b47e43eaff770760e4959f..c75e25537a7f67cd4663ffc9d0c4c11c4f59a62e 100644
--- a/lib/models/generate_wallets.dart
+++ b/lib/models/generate_wallets.dart
@@ -330,12 +330,19 @@ class GenerateWalletsProvider with ChangeNotifier {
 
   bool isBipWord(String word) {
     notifyListeners();
+
+    // Needed for bad encoding of UTF-8
+    word = word.replaceAll('é', 'é');
+    word = word.replaceAll('è', 'è');
     return bip39Words.contains(word);
   }
 
   bool isBipWordsList(List words) {
     bool isValid = true;
     for (String word in words) {
+      // Needed for bad encoding of UTF-8
+      word = word.replaceAll('é', 'é');
+      word = word.replaceAll('è', 'è');
       if (!bip39Words.contains(word)) {
         isValid = false;
       }
@@ -383,16 +390,14 @@ class GenerateWalletsProvider with ChangeNotifier {
   Future<bool> isSentenceValid() async {
     String inputMnemonic =
         '${cellController0.text} ${cellController1.text} ${cellController2.text} ${cellController3.text} ${cellController4.text} ${cellController5.text} ${cellController6.text} ${cellController7.text} ${cellController8.text} ${cellController9.text} ${cellController10.text} ${cellController11.text}';
-    //TODO: Fix bad accent management
 
-    // inputMnemonic = inputMnemonic.replaceAll('é', 'eM-LM-^A');
-    // inputMnemonic = inputMnemonic.replaceAll('è', 'eM-LM-^@');
+    // Needed for bad encoding of UTF-8
+    inputMnemonic = inputMnemonic.replaceAll('é', 'é');
+    inputMnemonic = inputMnemonic.replaceAll('è', 'è');
 
     NewWallet generatedWallet =
         await generateWallet(inputMnemonic, isImport: true);
 
-    log.d(inputMnemonic);
-
     if (generatedWallet == null) {
       return false;
     } else {
diff --git a/lib/screens/myWallets/restore_chest.dart b/lib/screens/myWallets/restore_chest.dart
index 9ae3d98889f7e29de22614013ba946fddf1c694d..9f8b1ebb9b42672bead0380be8b2d0785f4a5350 100644
--- a/lib/screens/myWallets/restore_chest.dart
+++ b/lib/screens/myWallets/restore_chest.dart
@@ -18,6 +18,8 @@ class RestoreChest extends StatelessWidget {
     GenerateWalletsProvider generateWalletProvider =
         Provider.of<GenerateWalletsProvider>(context, listen: false);
 
+    generateWalletProvider.actualWallet = null;
+
     return WillPopScope(
       onWillPop: () {
         generateWalletProvider.resetImportView();
@@ -124,7 +126,7 @@ class RestoreChest extends StatelessWidget {
         key: const Key('importText'),
         textAlign: TextAlign.justify,
         style: const TextStyle(
-            color: Colors.black, fontSize: 21, fontWeight: FontWeight.w400),
+            color: Colors.black, fontSize: 19, fontWeight: FontWeight.w400),
       ),
     );
   }
diff --git a/pubspec.yaml b/pubspec.yaml
index 07f093fbb53f963b2116e50866d5c2caf398a2e8..f9fa4f1335c82de9d9f130d30b73463db4cef94e 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -5,7 +5,7 @@ description: Pay with G1.
 # pub.dev using `pub publish`. This is preferred for private packages.
 publish_to: 'none' # Remove this line if you wish to publish to pub.dev
 
-version: 0.0.3+2
+version: 0.0.3+3
 
 environment:
   sdk: ">=2.7.0 <3.0.0"