now saving the upnp server and adding to it on demand