refactoring TalliesWords further :)