parameterized some of the connecting vowels
more refactoring out common endings
more ending refactoring