don't store identical terms but move the term to the top