* resolve conflicts of id namings.