diff --git a/android/gradle.properties b/android/gradle.properties
index aa51064abebb79ba519e600afb7af23779154d4e..135006f9c1386c8757595c43e890e911f732f5a3 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx1536M
 android.useAndroidX=true
 android.enableJetifier=true
-app.versionName=0.0.5
-app.versionCode=5
+app.versionName=0.0.6
+app.versionCode=6
diff --git a/assets/files/words-4-fr-dictionary.txt b/assets/files/words-4-fr-dictionary.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2f1f7253d915c0c117b1451d8ad68c2f245b21e8
--- /dev/null
+++ b/assets/files/words-4-fr-dictionary.txt
@@ -0,0 +1,2623 @@
+ABAT
+ABBE
+ABDO
+ABEE
+ABER
+ABLE
+ABOI
+ABOT
+ABRI
+ABUS
+ACAI
+ACCU
+ACES
+ACHE
+ACME
+ACNE
+ACON
+ACRA
+ACRE
+ACTA
+ACTE
+ACTU
+ACUL
+ADAC
+ADAS
+ADAV
+ADNE
+ADON
+ADOS
+AEDE
+AERA
+AERE
+AFAR
+AFAT
+AFIN
+AFRO
+AGAS
+AGEE
+AGES
+AGHA
+AGIE
+AGIO
+AGIR
+AGIS
+AGIT
+AGNI
+AGUI
+AHAN
+AIDA
+AIDE
+AIDS
+AIES
+AIGU
+AILE
+AILS
+AIMA
+AIME
+AINE
+AIRA
+AIRE
+AIRS
+AISE
+AISY
+AJUT
+AKAN
+ALEA
+ALEM
+ALES
+ALFA
+ALLA
+ALLE
+ALLO
+ALOI
+ALPA
+ALPE
+ALTI
+ALTO
+ALUN
+ALUS
+ALYA
+AMAN
+AMAS
+AMEN
+AMER
+AMES
+AMIE
+AMIS
+AMMI
+AMOK
+AMUI
+ANAL
+ANAR
+ANAS
+ANEE
+ANEL
+ANES
+ANGE
+ANIL
+ANIS
+ANKH
+ANON
+ANSE
+ANTE
+ANUS
+AOUT
+APAX
+APEX
+APIS
+APPS
+APRE
+APTE
+ARAC
+ARAK
+ARAS
+ARCH
+ARCS
+ARDU
+AREC
+AREG
+ARES
+AREU
+ARGH
+ARIA
+ARMA
+ARME
+AROL
+ARTS
+ARTY
+ARUM
+ASES
+ASIC
+ASIN
+ASPE
+ASPI
+ASSE
+ASSO
+ASTE
+ASTI
+ATRE
+AUBE
+AUGE
+AULA
+AULX
+AUNA
+AUNE
+AURA
+AUTO
+AVAL
+AVEC
+AVEN
+AVES
+AVEU
+AVEZ
+AVIS
+AXAI
+AXAS
+AXAT
+AXEE
+AXEL
+AXER
+AXES
+AXEZ
+AXIS
+AXOA
+AYEZ
+AZUR
+BABA
+BABY
+BACS
+BADA
+BADE
+BAES
+BAHT
+BAIE
+BAIL
+BAIN
+BAIS
+BALE
+BALS
+BANC
+BANG
+BANI
+BANS
+BAOU
+BARD
+BARN
+BARS
+BASA
+BASE
+BASI
+BATA
+BATE
+BATH
+BATI
+BATS
+BAUD
+BAUX
+BAVA
+BAVE
+BAYA
+BAYE
+BEAI
+BEAS
+BEAT
+BEAU
+BEBE
+BECS
+BEDE
+BEER
+BEES
+BEEZ
+BEGU
+BEKE
+BELA
+BELE
+BELS
+BENE
+BENI
+BENS
+BERK
+BERS
+BETA
+BETE
+BETI
+BEUH
+BEUR
+BEUS
+BEYS
+BIBI
+BICS
+BIDE
+BIEF
+BIEN
+BIGE
+BIGO
+BILA
+BILE
+BILL
+BINA
+BINE
+BING
+BINZ
+BIOS
+BIPA
+BIPE
+BIPS
+BIRR
+BISA
+BISE
+BITA
+BITE
+BITS
+BITU
+BIWA
+BLED
+BLES
+BLET
+BLEU
+BLOC
+BLOG
+BLOT
+BOAS
+BOBO
+BOBS
+BOCK
+BODY
+BOER
+BOGE
+BOGS
+BOIS
+BOIT
+BOLO
+BOLS
+BOME
+BOND
+BONI
+BONS
+BOOK
+BOOM
+BOOT
+BOPS
+BORA
+BORD
+BORE
+BORT
+BOSS
+BOTE
+BOTO
+BOTS
+BOUC
+BOUE
+BOUH
+BOUM
+BOUR
+BOUS
+BOUT
+BOXA
+BOXE
+BOYS
+BRAI
+BRAN
+BRAS
+BREF
+BREN
+BRIE
+BRIK
+BRIN
+BRIO
+BRIS
+BROC
+BROL
+BROU
+BRRR
+BRUI
+BRUN
+BRUS
+BRUT
+BUEE
+BUES
+BUGS
+BUIS
+BULB
+BULL
+BUNA
+BUNS
+BURE
+BURG
+BUSA
+BUSC
+BUSE
+BUSH
+BUTA
+BUTE
+BUTO
+BUTS
+BUZZ
+BYTE
+CABS
+CACA
+CADE
+CADI
+CAFE
+CAGE
+CAID
+CAKE
+CALA
+CALE
+CALF
+CALL
+CALO
+CALS
+CAMA
+CAME
+CAMP
+CANA
+CANE
+CANT
+CAPA
+CAPE
+CAPO
+CAPS
+CARI
+CARS
+CARY
+CASA
+CASE
+CASH
+CATA
+CATE
+CATI
+CAVA
+CAVE
+CAYE
+CEBE
+CECI
+CEDA
+CEDE
+CEDI
+CELA
+CELE
+CENE
+CENS
+CENT
+CEPE
+CEPS
+CERF
+CERS
+CEUX
+CHAH
+CHAI
+CHAN
+CHAR
+CHAS
+CHAT
+CHEB
+CHEF
+CHER
+CHEZ
+CHIA
+CHIC
+CHIE
+CHIP
+CHOC
+CHOP
+CHOU
+CHTI
+CHUE
+CHUM
+CHUS
+CHUT
+CHVA
+CIAO
+CIEL
+CILS
+CIME
+CINE
+CINQ
+CIRA
+CIRE
+CITA
+CITE
+CIVE
+CLAC
+CLAM
+CLAN
+CLAP
+CLAY
+CLEF
+CLES
+CLIC
+CLIM
+CLIN
+CLIP
+CLOS
+CLOT
+CLOU
+CLUB
+CLUE
+COBE
+COBS
+COCA
+COCO
+COCU
+CODA
+CODE
+COEF
+COIN
+COIR
+COIS
+COIT
+COKE
+COLA
+COLO
+COLS
+COLT
+COMA
+COMS
+CONE
+CONS
+COOL
+COPS
+COQS
+CORB
+CORE
+CORS
+COSY
+COTA
+COTE
+COTI
+COTS
+COUD
+COUP
+COUR
+COUS
+COUT
+COUV
+COXA
+COXE
+CRAC
+CRAN
+CRAU
+CREA
+CREE
+CRET
+CRIA
+CRIB
+CRIC
+CRIE
+CRIN
+CRIS
+CROC
+CROW
+CRUE
+CRUS
+CRUT
+CUBA
+CUBE
+CUBI
+CUCU
+CUIR
+CUIS
+CUIT
+CULA
+CULE
+CULS
+CURA
+CURE
+CUTI
+CUTS
+CUVA
+CUVE
+CYAN
+CYME
+CYON
+CZAR
+DABA
+DABE
+DABS
+DACE
+DADA
+DAHL
+DAHS
+DAHU
+DAIL
+DAIM
+DAIS
+DAMA
+DAME
+DAMS
+DANS
+DAOS
+DARD
+DARI
+DATA
+DATE
+DAUW
+DAWS
+DEAL
+DEBS
+DECA
+DECI
+DECK
+DECO
+DECU
+DEFI
+DEJA
+DEJS
+DELA
+DELS
+DEME
+DEMI
+DEMO
+DEMS
+DENI
+DENT
+DEOS
+DERS
+DESK
+DEUG
+DEUX
+DEVI
+DEYS
+DHAL
+DIAL
+DIAM
+DIAS
+DIBI
+DICO
+DIEU
+DIME
+DINA
+DINE
+DING
+DIOL
+DIOT
+DIPS
+DIRA
+DIRE
+DISE
+DITE
+DITO
+DITS
+DIVA
+DIVE
+DOCK
+DOCS
+DOCU
+DODO
+DODU
+DOGE
+DOIS
+DOIT
+DOJO
+DOLA
+DOLE
+DOLO
+DOLS
+DOME
+DOMS
+DONA
+DONC
+DONF
+DONG
+DONS
+DONT
+DOPA
+DOPE
+DOPS
+DORA
+DORE
+DORS
+DORT
+DOSA
+DOSE
+DOTA
+DOTE
+DOTS
+DOUA
+DOUC
+DOUE
+DOUM
+DOUX
+DOXA
+DRAG
+DRAM
+DRAP
+DROP
+DRUE
+DRUS
+DRYS
+DUAL
+DUBS
+DUCE
+DUCS
+DUEL
+DUES
+DUIT
+DUNE
+DUNK
+DUOS
+DUPA
+DUPE
+DURA
+DURE
+DURS
+DUSE
+DYKE
+DYNE
+DZOS
+EAUX
+EBAT
+ECHA
+ECHE
+ECHO
+ECHU
+ECOS
+ECOT
+ECRU
+ECUS
+EDAM
+EDEN
+EDIT
+EGAL
+EGOS
+EJET
+ELAN
+ELFE
+ELIA
+ELIE
+ELIS
+ELIT
+ELLE
+ELUA
+ELUE
+ELUS
+ELUT
+EMBU
+EMET
+EMEU
+EMIA
+EMIE
+EMIR
+EMIS
+EMIT
+EMOI
+EMOU
+EMUE
+EMUS
+EMUT
+ENOL
+ENTA
+ENTE
+ENVI
+EONS
+EPAR
+EPEE
+EPIA
+EPIE
+EPIS
+EPOI
+ERES
+ERGS
+EROS
+ERRA
+ERRE
+ERSE
+ESSE
+ESTE
+ETAI
+ETAL
+ETAT
+ETAU
+ETES
+ETOC
+ETRE
+ETUI
+EUES
+EURO
+EVES
+EVOE
+EWEE
+EWES
+EXAM
+EXIL
+EXIT
+EXON
+EXOS
+EXPO
+EYRA
+FACE
+FACS
+FADA
+FADE
+FADO
+FAFS
+FAIM
+FAIS
+FAIT
+FAIX
+FAKE
+FAME
+FANA
+FANE
+FANG
+FANS
+FAON
+FAQS
+FARD
+FARE
+FARO
+FARS
+FART
+FATE
+FATS
+FAUT
+FAUX
+FAXA
+FAXE
+FEAL
+FEDE
+FEES
+FELA
+FELE
+FEND
+FERA
+FERS
+FERU
+FETA
+FETE
+FETU
+FEUE
+FEUJ
+FEUS
+FEUX
+FEVE
+FIAI
+FIAS
+FIAT
+FICS
+FIEE
+FIEF
+FIEL
+FIER
+FIES
+FIEU
+FIEZ
+FIFI
+FIGE
+FILA
+FILE
+FILM
+FILO
+FILS
+FINE
+FINI
+FINN
+FINS
+FION
+FIQH
+FISC
+FITS
+FIUS
+FIXA
+FIXE
+FIZZ
+FLAC
+FLAG
+FLAN
+FLAT
+FLET
+FLIC
+FLIP
+FLOC
+FLOE
+FLOP
+FLOT
+FLOU
+FLOW
+FLUA
+FLUE
+FLUO
+FLUX
+FOCS
+FOGS
+FOHN
+FOIE
+FOIL
+FOIN
+FOIS
+FOLK
+FOND
+FONS
+FONT
+FOOT
+FORA
+FORE
+FORS
+FORT
+FOUI
+FOUR
+FOUS
+FOUT
+FOXE
+FRAC
+FRAI
+FRET
+FRIC
+FRIS
+FRIT
+FROC
+FUEL
+FUGU
+FUIE
+FUIR
+FUIS
+FUIT
+FULL
+FUMA
+FUME
+FUNE
+FUNK
+FUNS
+FUSA
+FUSE
+FUTE
+FUTS
+GABA
+GADE
+GAGA
+GAGE
+GAGS
+GAIE
+GAIN
+GAIS
+GALA
+GALE
+GALS
+GANG
+GANS
+GANT
+GAPS
+GARA
+GARE
+GARI
+GARS
+GASP
+GATA
+GATE
+GAUR
+GAVA
+GAVE
+GAYS
+GAZA
+GAZE
+GEAI
+GEEK
+GELA
+GELE
+GELS
+GEMI
+GENA
+GENE
+GENS
+GENT
+GEOS
+GERA
+GERE
+GHEE
+GHIS
+GIFS
+GIFT
+GIGA
+GINS
+GIRL
+GITA
+GITE
+GLAM
+GLAS
+GLEY
+GLIE
+GLUA
+GLUE
+GLUI
+GLUS
+GNON
+GNOU
+GOAL
+GOBA
+GOBE
+GODA
+GODE
+GOGE
+GOGO
+GOIM
+GOIS
+GOJI
+GOLF
+GOND
+GONE
+GONG
+GONS
+GORD
+GORE
+GOTH
+GOUM
+GOUR
+GOUT
+GOYA
+GOYM
+GOYS
+GRAF
+GRAM
+GRAS
+GRAU
+GRAY
+GREA
+GREC
+GREE
+GRES
+GRIL
+GRIP
+GRIS
+GROG
+GROS
+GRRR
+GRUE
+GUAI
+GUAR
+GUEA
+GUEE
+GUES
+GUET
+GUIB
+GUIS
+GUNZ
+GURS
+GURU
+GUSS
+GYMS
+GYRE
+HADJ
+HAIE
+HAIK
+HAIR
+HAIS
+HAIT
+HAJE
+HAKA
+HALA
+HALE
+HALL
+HALO
+HAND
+HANS
+HARD
+HARO
+HART
+HASE
+HAST
+HATA
+HATE
+HAUT
+HAVA
+HAVE
+HAVI
+HEIN
+HELA
+HELE
+HEME
+HERE
+HERO
+HEUR
+HIAI
+HIAS
+HIAT
+HICS
+HIEE
+HIER
+HIES
+HIEZ
+HIFI
+HILE
+HIPS
+HITS
+HOAX
+HOCA
+HOIR
+HOKI
+HOLA
+HOME
+HOMO
+HOPI
+HORA
+HORS
+HOST
+HOTE
+HOTS
+HOTU
+HOUA
+HOUE
+HOUP
+HOUX
+HOVA
+HUAI
+HUAS
+HUAT
+HUBS
+HUEE
+HUER
+HUES
+HUEZ
+HUIS
+HUIT
+HUMA
+HUME
+HUNE
+HUNS
+HURE
+HUTU
+HYPE
+IBIS
+IBNS
+IBOS
+IDEE
+IDEM
+IDES
+IGBO
+IGNE
+IGUE
+IKAT
+ILES
+ILET
+ILOT
+IMAM
+IMAN
+IMBU
+INCA
+INCH
+INDE
+INDU
+INFO
+INIE
+INNE
+INNU
+INOX
+INSU
+INTI
+INUK
+IODA
+IODE
+IONS
+IOTA
+IPES
+IRAI
+IRAS
+IRES
+IREZ
+IRIS
+ISBA
+ISME
+ISSA
+ISSU
+ITEM
+ITOU
+IULE
+IVES
+IVRE
+IWAN
+IXAI
+IXAS
+IXAT
+IXEE
+IXER
+IXES
+IXEZ
+IXIA
+JABS
+JACK
+JACO
+JADE
+JAIN
+JAIS
+JAJA
+JALE
+JAMS
+JANS
+JARD
+JARS
+JASA
+JASE
+JASS
+JATI
+JAVA
+JAZZ
+JEAN
+JEEP
+JERK
+JESE
+JETA
+JETE
+JETS
+JEUN
+JEUX
+JEZE
+JIVE
+JOBS
+JOIE
+JOJO
+JOLI
+JONC
+JOTA
+JOUA
+JOUE
+JOUG
+JOUI
+JOUR
+JUBE
+JUDD
+JUDO
+JUGE
+JUIF
+JUIN
+JUMP
+JUNK
+JUPE
+JURA
+JURE
+JURY
+JUTA
+JUTE
+KADI
+KAKI
+KALE
+KALI
+KAMI
+KANA
+KANS
+KAON
+KAPO
+KART
+KATA
+KATS
+KAVA
+KAWA
+KAWI
+KEAS
+KEKE
+KELP
+KENA
+KENS
+KEPI
+KERN
+KETS
+KEUF
+KEUM
+KHAN
+KHAT
+KHOL
+KICK
+KIDS
+KIEF
+KIFA
+KIFE
+KIFS
+KIKI
+KILO
+KILS
+KILT
+KINA
+KINE
+KIPS
+KIRS
+KITE
+KITS
+KIVA
+KIWI
+KOAN
+KOBS
+KOIS
+KOKA
+KOLA
+KOPS
+KORA
+KORE
+KOTA
+KOTE
+KOTO
+KOTS
+KRAK
+KRUS
+KSAR
+KUNA
+KURU
+KVAS
+KWAS
+KYAT
+KYUS
+LABO
+LACA
+LACE
+LACK
+LACS
+LADS
+LADY
+LAIC
+LAID
+LAIE
+LAIS
+LAIT
+LAKH
+LALA
+LAMA
+LAMB
+LAME
+LAND
+LAOS
+LAPA
+LAPE
+LAPS
+LARD
+LARE
+LARI
+LATS
+LAVA
+LAVE
+LAYA
+LAYE
+LAZE
+LEDS
+LEGE
+LEGO
+LEGS
+LEHM
+LEKS
+LEMS
+LENT
+LESA
+LESE
+LEST
+LEUR
+LEUS
+LEVA
+LEVE
+LEVS
+LIAI
+LIAS
+LIAT
+LICE
+LIDO
+LIED
+LIEE
+LIEN
+LIER
+LIES
+LIEU
+LIEZ
+LIFT
+LIGE
+LIKA
+LIKE
+LIMA
+LIME
+LINO
+LINS
+LION
+LIRA
+LIRE
+LISE
+LISP
+LITA
+LITE
+LITS
+LIVE
+LOAS
+LOBA
+LOBE
+LOBI
+LOBS
+LOCH
+LOCI
+LOCO
+LODS
+LOFA
+LOFE
+LOFS
+LOFT
+LOGE
+LOGO
+LOGS
+LOIN
+LOIR
+LOIS
+LOLO
+LOMO
+LONE
+LONG
+LOOK
+LOPE
+LORD
+LORI
+LORS
+LOSE
+LOTE
+LOTI
+LOTO
+LOTS
+LOUA
+LOUE
+LOUF
+LOUP
+LOVA
+LOVE
+LUES
+LUGE
+LUIS
+LUIT
+LULU
+LUMA
+LUMP
+LUNE
+LUOS
+LUTA
+LUTE
+LUTH
+LUTS
+LUTZ
+LUXA
+LUXE
+LYNX
+LYRA
+LYRE
+LYSA
+LYSE
+MAAR
+MACH
+MACS
+MAFE
+MAGE
+MAGS
+MAIA
+MAIE
+MAIL
+MAIN
+MAIS
+MAJE
+MAKI
+MAKO
+MALE
+MALI
+MALM
+MALS
+MALT
+MAMA
+MAME
+MAMY
+MANA
+MANS
+MANX
+MAOS
+MARA
+MARC
+MARE
+MARI
+MARK
+MARS
+MASO
+MATA
+MATE
+MATH
+MATI
+MATS
+MATU
+MAUL
+MAUX
+MAXI
+MAYA
+MAYE
+MAYO
+MAZA
+MAZE
+MEAT
+MECS
+MEDE
+MEGA
+MEGI
+MELA
+MELE
+MELO
+MELS
+MEME
+MEMO
+MENA
+MENE
+MENS
+MENT
+MENU
+MEOS
+MERE
+MERL
+MERS
+MESA
+MESS
+META
+METS
+MEUF
+MEUH
+MEUS
+MEUT
+MEZE
+MIAM
+MICA
+MIDI
+MIEL
+MIEN
+MIES
+MILE
+MILS
+MIMA
+MIME
+MIMI
+MINA
+MINE
+MING
+MINI
+MINS
+MIPS
+MIRA
+MIRE
+MIRO
+MIRS
+MISA
+MISE
+MISO
+MISS
+MITA
+MITE
+MIXA
+MIXE
+MOAI
+MOAS
+MOBS
+MOCO
+MODE
+MOHO
+MOIE
+MOIS
+MOJO
+MOKA
+MOKO
+MOLE
+MOLY
+MOME
+MONO
+MONS
+MONT
+MOOC
+MOOK
+MORD
+MORE
+MORS
+MORT
+MOTO
+MOTS
+MOUD
+MOUE
+MOUS
+MOUT
+MOXA
+MOYA
+MOYE
+MUAI
+MUAS
+MUAT
+MUEE
+MUER
+MUES
+MUET
+MUEZ
+MUGE
+MUGI
+MUGS
+MUID
+MULE
+MULL
+MUNI
+MUON
+MURA
+MURE
+MURI
+MURS
+MUSA
+MUSC
+MUSE
+MUST
+MUTA
+MUTE
+MYES
+NAAN
+NABI
+NACS
+NAFE
+NAGA
+NAGE
+NAGI
+NAIF
+NAIN
+NAIS
+NAIT
+NAJA
+NANA
+NANS
+NAOS
+NARD
+NASE
+NAVE
+NAYS
+NAZE
+NAZI
+NECK
+NEEM
+NEES
+NEFS
+NELL
+NEMI
+NEMS
+NENE
+NEON
+NEOS
+NEPE
+NERD
+NERE
+NERF
+NETS
+NEUF
+NEVE
+NEWS
+NEYS
+NIAI
+NIAS
+NIAT
+NIDA
+NIDS
+NIEE
+NIER
+NIES
+NIET
+NIEZ
+NIFE
+NIFS
+NIMS
+NITS
+NIVE
+NIXE
+NOCA
+NOCE
+NOEL
+NOIE
+NOIR
+NOIX
+NOMA
+NOME
+NOMS
+NONE
+NONO
+NORD
+NORI
+NOTA
+NOTE
+NOUA
+NOUC
+NOUE
+NOUS
+NOVA
+NOVE
+NOVI
+NOVO
+NOYA
+NOYE
+NUAI
+NUAS
+NUAT
+NUBA
+NUEE
+NUER
+NUES
+NUEZ
+NUIS
+NUIT
+NULS
+OBAS
+OBEI
+OBEL
+OBIS
+OBIT
+OBUS
+OCRA
+OCRE
+OCTA
+ODES
+OEIL
+OEUF
+OFFS
+OGAM
+OGRE
+OHMS
+OIES
+OING
+OINS
+OINT
+OKAS
+OKRA
+OLAS
+OLIM
+OLLE
+OMET
+OMIS
+OMIT
+OMRA
+ONCE
+ONDE
+ONYX
+ONZE
+OPEN
+OPES
+OPEX
+OPTA
+OPTE
+OPUS
+ORAL
+ORBE
+ORDI
+ORDO
+OREE
+ORES
+ORGE
+ORIN
+ORLE
+ORME
+ORNA
+ORNE
+ORYX
+OSAI
+OSAS
+OSAT
+OSEE
+OSER
+OSES
+OSEZ
+OSSU
+OSTO
+OSTS
+OTAI
+OTAS
+OTAT
+OTEE
+OTER
+OTES
+OTEZ
+OUAF
+OUAH
+OUCH
+OUDS
+OUED
+OUFS
+OUIE
+OUIN
+OUIR
+OUIS
+OUIT
+OUPS
+OURS
+OUST
+OUZO
+OVEE
+OVES
+OVIN
+OVNI
+OXER
+OYAT
+OYES
+OYEZ
+PACA
+PACK
+PACS
+PAFS
+PAGE
+PAGI
+PAIE
+PAIN
+PAIR
+PAIS
+PAIT
+PAIX
+PALA
+PALE
+PALI
+PALS
+PALU
+PAMA
+PAME
+PANA
+PANE
+PANS
+PAON
+PAPA
+PAPE
+PAPI
+PAPY
+PARA
+PARC
+PARE
+PARI
+PARS
+PART
+PARU
+PASS
+PATE
+PATI
+PATS
+PAVA
+PAVE
+PAYA
+PAYE
+PAYS
+PEAN
+PEAU
+PECS
+PEDE
+PELA
+PELE
+PEND
+PENE
+PENO
+PEON
+PEPE
+PEPS
+PERD
+PERE
+PERF
+PERI
+PERM
+PERS
+PESA
+PESE
+PESO
+PETA
+PETE
+PETS
+PEUF
+PEUH
+PEUL
+PEUR
+PEUT
+PEUX
+PEVE
+PEZE
+PFFT
+PFUT
+PHOS
+PHOT
+PIAF
+PIAN
+PICA
+PICS
+PIED
+PIER
+PIES
+PIEU
+PIFA
+PIFE
+PIFS
+PIGE
+PIKA
+PILA
+PILE
+PILS
+PINE
+PINS
+PION
+PIPA
+PIPE
+PIPI
+PIPO
+PIRE
+PISE
+PITA
+PITE
+PIVE
+PLAF
+PLAN
+PLAT
+PLIA
+PLIE
+PLIS
+PLOC
+PLOT
+PLUG
+PLUS
+PLUT
+PNEU
+POCO
+POGO
+POIL
+POIS
+POIX
+POLE
+POLI
+POLO
+POLY
+POND
+PONT
+POOL
+POPE
+POPS
+PORC
+PORE
+PORT
+POSA
+POSE
+POST
+POTA
+POTE
+POTS
+POTU
+POUF
+POUH
+POUM
+POUR
+POUX
+POYA
+PRAO
+PRES
+PRET
+PRIA
+PRIE
+PRIS
+PRIT
+PRIX
+PROC
+PROD
+PROF
+PROS
+PROU
+PSST
+PSYS
+PUAI
+PUAS
+PUAT
+PUBS
+PUCA
+PUCE
+PUCK
+PUDU
+PUEE
+PUER
+PUES
+PUEZ
+PUIS
+PUJA
+PULA
+PULL
+PUMA
+PUNA
+PUNI
+PUNK
+PUNT
+PUNU
+PUPE
+PURE
+PURO
+PURS
+PUTE
+PUTS
+PUTT
+PUYS
+QATS
+QING
+QINS
+QUAD
+QUAI
+QUEL
+QUIA
+QUID
+QUIZ
+QUOI
+RAAG
+RABE
+RABS
+RACA
+RACE
+RACK
+RADA
+RADE
+RADS
+RAFT
+RAGA
+RAGE
+RAIA
+RAID
+RAIE
+RAIL
+RAIS
+RAIT
+RAJA
+RAKI
+RAKU
+RALA
+RALE
+RAMA
+RAME
+RAMI
+RAND
+RANG
+RANI
+RANZ
+RAPA
+RAPE
+RAPS
+RAPT
+RARE
+RASA
+RASE
+RASH
+RATA
+RATE
+RATS
+RAVE
+RAVI
+RAYA
+RAYE
+RAYS
+REAC
+REAI
+REAL
+REAS
+REAT
+REBU
+RECK
+RECU
+REDU
+REEL
+REER
+REES
+REEZ
+REGI
+REGS
+REIN
+REIS
+RELU
+REMS
+REND
+RENE
+REPS
+REPU
+RESA
+RETS
+REVA
+REVE
+REVU
+RHES
+RHUM
+RIAD
+RIAL
+RIAS
+RIBS
+RIDA
+RIDE
+RIEL
+RIEN
+RIES
+RIEZ
+RIFF
+RIFS
+RIFT
+RIMA
+RIME
+RING
+RIOS
+RIPA
+RIPE
+RIRA
+RIRE
+RISS
+RITE
+RITS
+RIVA
+RIVE
+RIXE
+ROBA
+ROBE
+ROBS
+ROCK
+ROCS
+RODA
+RODE
+ROIS
+ROKH
+ROLE
+ROMS
+ROND
+ROOF
+ROSA
+ROSE
+ROSI
+ROTA
+ROTE
+ROTI
+ROTO
+ROTS
+ROUA
+ROUE
+ROUF
+ROUI
+ROUX
+RUAI
+RUAS
+RUAT
+RUCK
+RUDE
+RUEE
+RUER
+RUES
+RUEZ
+RUGI
+RUMB
+RUNE
+RUPA
+RUPE
+RUSA
+RUSE
+RUSH
+RUTS
+RYAD
+RYAL
+RYES
+SACS
+SACY
+SADO
+SAGA
+SAGE
+SAIE
+SAIN
+SAIS
+SAIT
+SAKE
+SAKI
+SALA
+SALE
+SALI
+SALS
+SAME
+SAMI
+SAMU
+SANA
+SANG
+SANS
+SAPA
+SAPE
+SARA
+SARI
+SARS
+SART
+SATE
+SATI
+SAUF
+SAUR
+SAUT
+SAXE
+SAXO
+SCAN
+SCAT
+SCIA
+SCIE
+SCUD
+SEAU
+SECS
+SECU
+SEGA
+SEIN
+SELF
+SELS
+SEMA
+SEME
+SEMI
+SENE
+SENS
+SENT
+SEPS
+SEPT
+SERA
+SERE
+SERF
+SERS
+SERT
+SETS
+SEUL
+SEUM
+SEVE
+SEVI
+SEXA
+SEXE
+SEXY
+SHAH
+SHAN
+SHED
+SHIT
+SHOT
+SHOW
+SIAL
+SIDA
+SIDI
+SIED
+SIEE
+SIEN
+SIKH
+SILA
+SILE
+SILO
+SILS
+SILT
+SIMA
+SIPO
+SIRE
+SIRS
+SISE
+SITE
+SIUM
+SKAI
+SKAS
+SKAT
+SKIA
+SKIE
+SKIF
+SKIN
+SKIP
+SKIS
+SKUA
+SLAM
+SLIM
+SLIP
+SLOW
+SLUM
+SMIC
+SMOG
+SMOK
+SNIF
+SNOB
+SOAP
+SOCS
+SODA
+SODE
+SOFA
+SOFT
+SOIE
+SOIF
+SOIN
+SOIR
+SOIS
+SOIT
+SOJA
+SOLE
+SOLI
+SOLO
+SOLS
+SOMA
+SOMS
+SONE
+SONG
+SONO
+SONS
+SONT
+SORE
+SORS
+SORT
+SOTS
+SOUE
+SOUK
+SOUL
+SOUM
+SOUS
+SOYA
+SPAM
+SPAS
+SPAT
+SPET
+SPIC
+SPIN
+SPIS
+SPOT
+SRAS
+STAR
+STAT
+STEM
+STEP
+STOP
+STOT
+STUC
+STUD
+STUP
+SUAI
+SUAS
+SUAT
+SUBI
+SUCA
+SUCE
+SUCS
+SUEE
+SUER
+SUES
+SUET
+SUEZ
+SUFI
+SUIE
+SUIF
+SUIS
+SUIT
+SUMO
+SUPA
+SUPE
+SURE
+SURF
+SURI
+SURS
+SWAG
+SWAP
+SWIN
+SYLI
+TAAL
+TACK
+TACO
+TACS
+TACT
+TAEL
+TAFS
+TAGS
+TAHR
+TAIE
+TAIN
+TAIS
+TAIT
+TAKA
+TALA
+TALC
+TALE
+TAMA
+TANG
+TANK
+TANN
+TANS
+TANT
+TAON
+TAOS
+TAPA
+TAPE
+TAPI
+TARA
+TARD
+TARE
+TARI
+TARO
+TARS
+TATA
+TATE
+TATI
+TATS
+TAUD
+TAUX
+TAXA
+TAXE
+TAXI
+TEAM
+TECK
+TEES
+TEFF
+TEFS
+TEJU
+TEKE
+TEKS
+TELE
+TELL
+TELS
+TEND
+TENU
+TEST
+TETA
+TETE
+TETS
+TETU
+TEUF
+TEVE
+THAI
+THES
+THON
+THUG
+THYM
+TIAN
+TICS
+TIEN
+TIFO
+TIFS
+TIGE
+TIKI
+TILT
+TINE
+TINS
+TINT
+TIPA
+TIPE
+TIPI
+TIPS
+TIRA
+TIRE
+TIRS
+TISA
+TISE
+TITI
+TOBY
+TOCS
+TOFS
+TOFU
+TOGE
+TOIT
+TOLA
+TOLE
+TOLU
+TOMA
+TOME
+TOMS
+TOND
+TONG
+TONS
+TOPA
+TOPE
+TOPO
+TOPS
+TORD
+TORE
+TORR
+TORS
+TORT
+TORY
+TOSA
+TOSS
+TOTO
+TOUA
+TOUE
+TOUR
+TOUS
+TOUT
+TOUX
+TRAC
+TRAM
+TRAX
+TREK
+TRES
+TRIA
+TRIC
+TRIE
+TRIN
+TRIO
+TRIP
+TRIS
+TROC
+TROP
+TROT
+TROU
+TROY
+TRUC
+TSAR
+TUAI
+TUAS
+TUAT
+TUBA
+TUBE
+TUBS
+TUEE
+TUER
+TUES
+TUEZ
+TUFS
+TUNA
+TUNE
+TUPI
+TURC
+TURF
+TUTO
+TUTU
+TWIN
+TYPA
+TYPE
+TYPO
+TZAR
+UBAC
+UGNI
+ULNA
+ULVE
+UMBO
+UMMA
+UNAU
+UNES
+UNIE
+UNIF
+UNIR
+UNIS
+UNIT
+UNIV
+UPAS
+URDU
+UREE
+URES
+URGE
+URNE
+URUS
+USAI
+USAS
+USAT
+USEE
+USER
+USES
+USEZ
+USUS
+UTES
+UVAL
+UVEE
+VAGI
+VAIN
+VAIR
+VAIS
+VALS
+VALU
+VAMP
+VANS
+VAPE
+VAPO
+VARA
+VARS
+VASA
+VASE
+VATU
+VAUT
+VAUX
+VEAU
+VECU
+VEDA
+VELA
+VELD
+VELE
+VELO
+VELU
+VEND
+VENE
+VENT
+VENU
+VERS
+VERT
+VETE
+VETO
+VETS
+VETU
+VEUF
+VEUT
+VEUX
+VEXA
+VEXE
+VICE
+VIDA
+VIDE
+VIES
+VIET
+VIFS
+VILE
+VILS
+VINA
+VINE
+VINS
+VINT
+VIOC
+VIOL
+VIRA
+VIRE
+VISA
+VISE
+VISU
+VITE
+VITS
+VIVE
+VLAN
+VLOG
+VOCS
+VOEU
+VOIE
+VOIR
+VOIS
+VOIT
+VOIX
+VOLA
+VOLE
+VOLS
+VOLT
+VOMI
+VONT
+VOTA
+VOTE
+VOUA
+VOUE
+VOUS
+VRAC
+VRAI
+VUES
+WADS
+WALE
+WALI
+WAPS
+WAQF
+WASP
+WATT
+WEBS
+WECH
+WHIG
+WHIP
+WIFI
+WIKI
+WITZ
+WOKS
+WONS
+WRAP
+WURM
+YACK
+YAKA
+YAKS
+YAMS
+YANG
+YARD
+YASS
+YAWL
+YENS
+YETI
+YETS
+YEUX
+YEYE
+YINS
+YODS
+YOGA
+YOGI
+YOLE
+YORK
+YOUP
+YOYO
+YUAN
+YUES
+YUKO
+YUZU
+ZAIN
+ZAMU
+ZANI
+ZARB
+ZEBU
+ZECS
+ZEES
+ZEFS
+ZEKS
+ZELE
+ZEND
+ZENS
+ZERO
+ZEST
+ZETA
+ZIGS
+ZIKR
+ZINC
+ZIPS
+ZIRE
+ZIST
+ZIZI
+ZOBS
+ZOES
+ZONA
+ZONE
+ZOOM
+ZOOS
+ZOUK
+ZOZO
+ZUPS
diff --git a/assets/files/words-4-fr-easy.txt b/assets/files/words-4-fr-easy.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2f870a20638a698904d1d00f8874e9835abf08c9
--- /dev/null
+++ b/assets/files/words-4-fr-easy.txt
@@ -0,0 +1,44 @@
+ATRE
+BEAU
+BETE
+BOXE
+BRUN
+CERF
+CHEZ
+CIRE
+DAME
+DENT
+DOCK
+DODO
+DRAP
+DUNE
+EMEU
+FADO
+FAUX
+IBIS
+JAZZ
+JOLI
+JOUE
+KAKI
+LOGO
+LOIN
+LONG
+LUNE
+LYNX
+MINE
+MURE
+OUIE
+OURS
+PION
+RHUM
+RIDE
+ROCK
+SEAU
+TEST
+THYM
+TROU
+TRUC
+USER
+VERT
+YOGI
+WATT
diff --git a/assets/files/words-4-fr-normal.txt b/assets/files/words-4-fr-normal.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2f870a20638a698904d1d00f8874e9835abf08c9
--- /dev/null
+++ b/assets/files/words-4-fr-normal.txt
@@ -0,0 +1,44 @@
+ATRE
+BEAU
+BETE
+BOXE
+BRUN
+CERF
+CHEZ
+CIRE
+DAME
+DENT
+DOCK
+DODO
+DRAP
+DUNE
+EMEU
+FADO
+FAUX
+IBIS
+JAZZ
+JOLI
+JOUE
+KAKI
+LOGO
+LOIN
+LONG
+LUNE
+LYNX
+MINE
+MURE
+OUIE
+OURS
+PION
+RHUM
+RIDE
+ROCK
+SEAU
+TEST
+THYM
+TROU
+TRUC
+USER
+VERT
+YOGI
+WATT
diff --git a/assets/icons/length_4.png b/assets/icons/length_4.png
new file mode 100644
index 0000000000000000000000000000000000000000..aa9e2485272c12fd99d9e1faae5d71d027ee5431
Binary files /dev/null and b/assets/icons/length_4.png differ
diff --git a/assets/icons/length_5.png b/assets/icons/length_5.png
index aa9e2485272c12fd99d9e1faae5d71d027ee5431..88828bb9a052a3ead83177968e9cf808f91ff46c 100644
Binary files a/assets/icons/length_5.png and b/assets/icons/length_5.png differ
diff --git a/icons/build_game_icons.sh b/icons/build_game_icons.sh
index e6aa241e2abeb140eae41e7042fe4b9c096e580f..32c8ad7cb5973a09a6aa4147d73ddd223b7173b4 100755
--- a/icons/build_game_icons.sh
+++ b/icons/build_game_icons.sh
@@ -63,6 +63,7 @@ build_icon ${CURRENT_DIR}/game_win.svg      ${BASE_DIR}/assets/icons/game_win.pn
 build_icon ${CURRENT_DIR}/key.svg           ${BASE_DIR}/assets/icons/key.png
 
 build_icon ${CURRENT_DIR}/lang_fr.svg       ${BASE_DIR}/assets/icons/lang_fr.png
+build_icon ${CURRENT_DIR}/length_4.svg      ${BASE_DIR}/assets/icons/length_4.png
 build_icon ${CURRENT_DIR}/length_5.svg      ${BASE_DIR}/assets/icons/length_5.png
 
 # Skins
diff --git a/icons/length_4.svg b/icons/length_4.svg
new file mode 100644
index 0000000000000000000000000000000000000000..30048ce976f10fba1ad4233115035786a65d35de
--- /dev/null
+++ b/icons/length_4.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#97c05c" stroke="#000" stroke-width="2"/><path d="m50.952 32.393c1.3622-0.0046 4.9652 11.398 6.07 12.195 1.1048 0.79696 13.062 0.61914 13.487 1.9133s-9.3059 8.2444-9.7225 9.5414c-0.41657 1.297 3.4475 12.614 2.3481 13.418-1.0993 0.80441-10.717-6.3028-12.079-6.2982-1.3622 0.0046-10.931 7.1767-12.036 6.3797s2.6827-12.14 2.2574-13.434c-0.42533-1.2941-10.203-8.1785-9.7868-9.4754 0.41657-1.297 12.375-1.2 13.474-2.0044s4.6252-12.231 5.9874-12.236z" fill="#fff" stroke="#030303" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="6" stroke-width="3.3"/></svg>
diff --git a/icons/length_5.svg b/icons/length_5.svg
index 30048ce976f10fba1ad4233115035786a65d35de..c45f4434246a6e3df5e7b124d2bf7bd13a74263b 100644
--- a/icons/length_5.svg
+++ b/icons/length_5.svg
@@ -1,2 +1,2 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#97c05c" stroke="#000" stroke-width="2"/><path d="m50.952 32.393c1.3622-0.0046 4.9652 11.398 6.07 12.195 1.1048 0.79696 13.062 0.61914 13.487 1.9133s-9.3059 8.2444-9.7225 9.5414c-0.41657 1.297 3.4475 12.614 2.3481 13.418-1.0993 0.80441-10.717-6.3028-12.079-6.2982-1.3622 0.0046-10.931 7.1767-12.036 6.3797s2.6827-12.14 2.2574-13.434c-0.42533-1.2941-10.203-8.1785-9.7868-9.4754 0.41657-1.297 12.375-1.2 13.474-2.0044s4.6252-12.231 5.9874-12.236z" fill="#fff" stroke="#030303" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="6" stroke-width="3.3"/></svg>
+<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#3b7cc0" stroke="#000" stroke-width="2"/><g transform="translate(-.074147 -.22111)" fill="#fff" stroke="#030303" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="6" stroke-width="3.3"><path d="m62.64 47.961c1.3622-0.0046 4.9652 11.398 6.07 12.195 1.1048 0.79696 13.062 0.61914 13.487 1.9133s-9.3059 8.2444-9.7225 9.5414c-0.41657 1.297 3.4475 12.614 2.3481 13.418-1.0993 0.80441-10.717-6.3028-12.079-6.2982-1.3622 0.0046-10.931 7.1767-12.036 6.3797s2.6827-12.14 2.2574-13.434c-0.42533-1.2941-10.203-8.1785-9.7868-9.4754 0.41657-1.297 12.375-1.2 13.474-2.0044s4.6252-12.231 5.9874-12.236z"/><path d="m39.412 17.268c1.3622-0.0046 4.9652 11.398 6.07 12.195 1.1048 0.79696 13.062 0.61914 13.487 1.9133s-9.3059 8.2444-9.7225 9.5414c-0.41657 1.297 3.4475 12.614 2.3481 13.418-1.0993 0.80441-10.717-6.3028-12.079-6.2982-1.3622 0.0046-10.931 7.1767-12.036 6.3797s2.6827-12.14 2.2574-13.434c-0.42533-1.2941-10.203-8.1785-9.7868-9.4754 0.41657-1.297 12.375-1.2 13.474-2.0044s4.6252-12.231 5.9874-12.236z"/></g></svg>
diff --git a/lib/provider/data.dart b/lib/provider/data.dart
index e69231893ba01e195837778a6900a19769dd2ca8..401c2057368a6b0fdbf8ae298a90549f6010704d 100644
--- a/lib/provider/data.dart
+++ b/lib/provider/data.dart
@@ -5,7 +5,7 @@ class Data extends ChangeNotifier {
 
   // Configuration available values
   List _availableLangValues = ['fr'];
-  List _availableWordLengthValues = ['5'];
+  List _availableWordLengthValues = ['4', '5'];
   List _availableLevelValues = ['easy', 'normal'];
   List _availableSkinValues = ['default'];