update topic_controller