add_comment function