add lexicon generator