Fix module and add some comments.