comment and edit functions of report module