diff --git a/README b/README
--- a/README
+++ b/README
@@ -167,6 +167,20 @@
 Each vector should have the same number of components.
 
 
+Additionally, Morfette can use a dictionary with mappings between
+word-forms, lemmas and morphological tags. The tags do NOT need to be
+of the same kind and the tags used in the training data.  The format
+of the dictionary file is one record per line with the following
+fields:
+
+FORM LEMMA1 POS1 LEMMA2 POS2 ...
+
+Example from the Spanish dictionary:
+
+sientes sentar VMSP2S0 sentir VMIP2S0
+siento sentar VMIP1S0 sentir VMIP1S0
+
+
 References
 ==========
 
diff --git a/morfette.cabal b/morfette.cabal
--- a/morfette.cabal
+++ b/morfette.cabal
@@ -1,5 +1,5 @@
 Name:       morfette
-Version:    0.4.3
+Version:    0.4.4
 Homepage:   http://sites.google.com/site/morfetteweb/
 Synopsis:   A tool for supervised learning of morphology
 Description: Morfette is a tool for supervised learning of inflectional
@@ -20,6 +20,7 @@
 
 Executable     morfette
   hs-source-dirs: src
+  extensions: FlexibleContexts
   Main-Is:        Main.hs
   Other-Modules:  GramLab.Commands, GramLab.Morfette.LZipper, 
                   GramLab.Data.StringLike,
