refactor stemmers a bit