fix equal name problem