modify topic.js