Updated TopicCOntroller