rename rename function name, and update comment