create comment template
continue comment template
continue...
finish comment function