UPNP all square