adds terms, alphabetize