+ added handling of upnp devices