Simplify logic of talk.js
counter wip