changed function name is unique.