basic topic module finished.