refactor(demo): remember lastUtterance and newUtterance