add article comment logic