worked on topic controller