topic.js
init