several changes, emphasis on makeSentence.js