We're noticing a popular trend at Daily: people are joining more online calls, attending webinars, and participating in audio communities. A common feature request from developers is to enable participants to enter and display their names. The `setUserName()` method has been shipped to make this easier to implement. This method updates the participant's user_name property on the Daily participants object, which can be retrieved and rendered in a custom video or audio call UI. In the prebuilt UI, setUserName() automatically changes the built-in name overlay. Developers can use `setUserName()` with an optional object argument to specify that the update applies only to this meeting. The method is also useful for building custom UIs on top of the Daily call object. For example, in a Party Line demo audio app, participants' roles are managed using setUserName(), which automatically adds or removes a "✋" from the participant's name when their hand is raised or lowered. This allows for quick prototyping and testing of role-based systems, but note that this is a workaround for production use cases where more comprehensive solutions should be used.