moditified to use ssdpdevice to sesarch