do not rename if new name is empty