first failing test (char count) toward refactor
refactor started with a few errant test failures
tests working except 5 sec timer