Word suggestions seems to be correct now. Refactorings and tests are needed