add topic control & view