rename due name conflict