add ssdp functionality