build upon thesaurus