added Thesaurus class