since display-name is a custom attribute, we make it overwritable