publish
add display name when creating components