add comment function