update the function name to make it unique.