add upnp components to the distribution