commented thesaurus building component