restruct the private func name