setDisplayName bug fix

first remove
then change and add again