add comment func